You are on page 1of 15

SQLite

T i
format 3   @


 -


_
u-


== tablelocalplaylist_localtracklocalplaylist_localtrackCREATE TABLE localplaylist_loca


v
ltrack (id INTEGER PRIMARY KEY,playlistid INTEGER REFERENCES localplaylist( play
listid ) ON UPDATE CASCADE,trackfile TEXT,position INTEGER,active INTEGER)l

1indexplaylistname_indexlocalplaylist
CREATE
'
INDEX playlistname_index ON localplaylist( playlistname )f-' i ndexplaylistid_ind
exlocalplaylist

CREATE INDEX playlistid_index ON localplaylist( playlistid ) ]


'' ytablelocalplaylistlocalplaylistCREATE TABLE localplaylist (playlistid INTEGER PRIM
ARY KEY,playlistname TEXT,position INTEGER,tag TEXT,totaltime INTEGER,trackcount
INTEGER, playcount INTEGER,lastplayedtime INTEGER)
+ ! _indextrackfile_indexlocal
track
CREATE INDEX trackfile_index ON localtrack( trackfile, trackname, lengthinmillis
econds, lasttouchedtime )V
'!sindextrackid_indexlocaltrack
CREATE INDEX trackid_ind
ex ON localtrack( trackid ) l!! #tablelocaltracklocaltrackCREATE TABLE localtrack (tracki
d INTEGER PRIMARY KEY,trackfile TEXT,trackposition INTEGER,lasttouchedtime INTEG
ER,trackname TEXT,albumname TEXT,artistname TEXT,albumartist TEXT,trackyear INTE
GER,tracktrack INTEGER,lengthinmilliseconds INTEGER,bitrate INTEGER,samplerate I
NTEGER,channels INTEGER,discnumber INTEGER,genre TEXT,playcount INTEGER,lastplay
edtime INTEGER,trackalbum INTEGER REFERENCES localalbum( albumid ) ON UPDATE CAS
CADE,trackartist INTEGER REFERENCES localartist( artistid ) ON UPDATE CASCADE,tr
ackalbumartist INTEGER REFERENCES localartist( artistid ) ON UPDATE CASCADE) 5! =indexalb
umdirectory_indexlocalalbumCREATE INDEX albumdirectory_index ON localalbum( album
directory, albumname, discnumber )V'!sindexalbumid_indexlocalalbumCREATE INDEX albumi
d_index ON localalbum( albumid ) m!! %tablelocalalbumlocalalbumCREATE TABLE localalbum (a
lbumid INTEGER PRIMARY KEY,albumdirectory TEXT,albumname TEXT,artistname TEXT,al
bumsortname TEXT,artistsortname TEXT,trackcount INTEGER,discnumber INTEGER,multi
pleartist INTEGER)m-# i ndexartistname_indexlocalartistCREATE INDEX artistname_index ON l
ocalartist ( artistid, artistname )\)#{indexartistid_indexlocalartistCREATE INDEX art
istid_index ON localartist ( artistid ) # # otablelocalartistlocalartistCREATE TABLE locala
rtist (artistid INTEGER PRIMARY KEY,artistname TEXT,artistsortname TEXT,artistin
sertname

TEXT)

You might also like