Add sqlite.sql for creating empty database
This commit is contained in:
parent
488e63b39f
commit
2dff79abb8
|
@ -1,6 +1,6 @@
|
||||||
# $Id$
|
# $Id$
|
||||||
#
|
#
|
||||||
EXTRA_DIST = README mt-daapd.spec mt-daapd.conf mt-daapd.playlist mt-daapd mt-daapd-gentoo mt-daapd-ssc.sh mt-daapd-ssc.pl
|
EXTRA_DIST = README mt-daapd.spec mt-daapd.conf mt-daapd.playlist mt-daapd mt-daapd-gentoo mt-daapd-ssc.sh mt-daapd-ssc.pl sqlite.sql
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,3 @@
|
||||||
DROP TABLE songs;
|
|
||||||
DROP TABLE config;
|
|
||||||
|
|
||||||
CREATE TABLE songs (
|
CREATE TABLE songs (
|
||||||
id INTEGER PRIMARY KEY NOT NULL,
|
id INTEGER PRIMARY KEY NOT NULL,
|
||||||
path VARCHAR(4096) NOT NULL,
|
path VARCHAR(4096) NOT NULL,
|
||||||
|
@ -30,7 +27,9 @@ CREATE TABLE songs (
|
||||||
time_played INTEGER DEFAULT NULL,
|
time_played INTEGER DEFAULT NULL,
|
||||||
db_timestamp INTEGER DEFAULT NULL,
|
db_timestamp INTEGER DEFAULT NULL,
|
||||||
bpm INTEGER DEFAULT NULL,
|
bpm INTEGER DEFAULT NULL,
|
||||||
compilation INTEGER DEFAULT NULL
|
compilation INTEGER DEFAULT NULL,
|
||||||
|
play_count INTEGER DEFAULT NULL,
|
||||||
|
rating INTEGER DEFAULT NULL
|
||||||
);
|
);
|
||||||
|
|
||||||
CREATE TABLE config (
|
CREATE TABLE config (
|
||||||
|
@ -38,7 +37,28 @@ CREATE TABLE config (
|
||||||
value VARCHAR(1024) NOT NULL
|
value VARCHAR(1024) NOT NULL
|
||||||
);
|
);
|
||||||
|
|
||||||
#CREATE INDEX idx_id ON songs(id);
|
CREATE TABLE playlists (
|
||||||
#CREATE INDEX idx_path on songs(path);
|
id INTEGER PRIMARY KEY NOT NULL,
|
||||||
|
name VARCHAR(255) NOT NULL,
|
||||||
|
smart INTEGER NOT NULL,
|
||||||
|
query VARCHAR(1024)
|
||||||
|
);
|
||||||
|
|
||||||
|
CREATE TABLE playlistitems (
|
||||||
|
id INTEGER NOT NULL,
|
||||||
|
songid INTEGER NOT NULL
|
||||||
|
);
|
||||||
|
|
||||||
|
CREATE TABLE users (
|
||||||
|
id INTEGER PRIMARY KEY NOT NULL,
|
||||||
|
library INTEGER NOT NULL DEFAULT 1,
|
||||||
|
name VARCHAR(255) NOT NULL,
|
||||||
|
password VARCHAR(255) NOT NULL
|
||||||
|
);
|
||||||
|
|
||||||
|
;CREATE INDEX idx_path on songs(path);
|
||||||
|
|
||||||
|
INSERT INTO config (term, value) VALUES ('version','1');
|
||||||
|
INSERT INTO users(id,name,password) VALUES (1,'admin','mt-daapd');
|
||||||
|
INSERT INTO playlists(id,name,smart,query) VALUES (1,'Library',1,'1');
|
||||||
|
|
||||||
INSERT INTO config (term, value) VALUES ('version','8');
|
|
||||||
|
|
Loading…
Reference in New Issue