schema: Remove DEFAULT for TEXT
This commit is contained in:
parent
f289ae4143
commit
05232065f8
@ -1,35 +1,35 @@
|
|||||||
CREATE TABLE device_%deviceid_directories (
|
CREATE TABLE device_%deviceid_directories (
|
||||||
path TEXT NOT NULL DEFAULT '',
|
path TEXT NOT NULL,
|
||||||
subdirs INTEGER NOT NULL
|
subdirs INTEGER NOT NULL
|
||||||
);
|
);
|
||||||
|
|
||||||
CREATE TABLE device_%deviceid_subdirectories (
|
CREATE TABLE device_%deviceid_subdirectories (
|
||||||
directory_id INTEGER NOT NULL,
|
directory_id INTEGER NOT NULL,
|
||||||
path TEXT NOT NULL DEFAULT '',
|
path TEXT NOT NULL,
|
||||||
mtime INTEGER NOT NULL
|
mtime INTEGER NOT NULL
|
||||||
);
|
);
|
||||||
|
|
||||||
CREATE TABLE device_%deviceid_songs (
|
CREATE TABLE device_%deviceid_songs (
|
||||||
|
|
||||||
title TEXT DEFAULT '',
|
title TEXT,
|
||||||
album TEXT DEFAULT '',
|
album TEXT,
|
||||||
artist TEXT DEFAULT '',
|
artist TEXT,
|
||||||
albumartist TEXT DEFAULT '',
|
albumartist TEXT,
|
||||||
track INTEGER NOT NULL DEFAULT -1,
|
track INTEGER NOT NULL DEFAULT -1,
|
||||||
disc INTEGER NOT NULL DEFAULT -1,
|
disc INTEGER NOT NULL DEFAULT -1,
|
||||||
year INTEGER NOT NULL DEFAULT -1,
|
year INTEGER NOT NULL DEFAULT -1,
|
||||||
originalyear INTEGER NOT NULL DEFAULT 0,
|
originalyear INTEGER NOT NULL DEFAULT 0,
|
||||||
genre TEXT DEFAULT '',
|
genre TEXT,
|
||||||
compilation INTEGER NOT NULL DEFAULT 0,
|
compilation INTEGER NOT NULL DEFAULT 0,
|
||||||
composer TEXT DEFAULT '',
|
composer TEXT,
|
||||||
performer TEXT DEFAULT '',
|
performer TEXT,
|
||||||
grouping TEXT DEFAULT '',
|
grouping TEXT,
|
||||||
comment TEXT DEFAULT '',
|
comment TEXT,
|
||||||
lyrics TEXT DEFAULT '',
|
lyrics TEXT,
|
||||||
|
|
||||||
artist_id TEXT DEFAULT '',
|
artist_id TEXT,
|
||||||
album_id TEXT DEFAULT '',
|
album_id TEXT,
|
||||||
song_id TEXT DEFAULT '',
|
song_id TEXT,
|
||||||
|
|
||||||
beginning INTEGER NOT NULL DEFAULT 0,
|
beginning INTEGER NOT NULL DEFAULT 0,
|
||||||
length INTEGER NOT NULL DEFAULT 0,
|
length INTEGER NOT NULL DEFAULT 0,
|
||||||
@ -40,14 +40,14 @@ CREATE TABLE device_%deviceid_songs (
|
|||||||
|
|
||||||
source INTEGER NOT NULL DEFAULT 0,
|
source INTEGER NOT NULL DEFAULT 0,
|
||||||
directory_id INTEGER NOT NULL DEFAULT -1,
|
directory_id INTEGER NOT NULL DEFAULT -1,
|
||||||
url TEXT NOT NULL DEFAULT '',
|
url TEXT NOT NULL,
|
||||||
filetype INTEGER NOT NULL DEFAULT 0,
|
filetype INTEGER NOT NULL DEFAULT 0,
|
||||||
filesize INTEGER NOT NULL DEFAULT -1,
|
filesize INTEGER NOT NULL DEFAULT -1,
|
||||||
mtime INTEGER NOT NULL DEFAULT -1,
|
mtime INTEGER NOT NULL DEFAULT -1,
|
||||||
ctime INTEGER NOT NULL DEFAULT -1,
|
ctime INTEGER NOT NULL DEFAULT -1,
|
||||||
unavailable INTEGER DEFAULT 0,
|
unavailable INTEGER DEFAULT 0,
|
||||||
|
|
||||||
fingerprint TEXT DEFAULT '',
|
fingerprint TEXT,
|
||||||
|
|
||||||
playcount INTEGER NOT NULL DEFAULT 0,
|
playcount INTEGER NOT NULL DEFAULT 0,
|
||||||
skipcount INTEGER NOT NULL DEFAULT 0,
|
skipcount INTEGER NOT NULL DEFAULT 0,
|
||||||
@ -59,13 +59,13 @@ CREATE TABLE device_%deviceid_songs (
|
|||||||
compilation_off INTEGER NOT NULL DEFAULT 0,
|
compilation_off INTEGER NOT NULL DEFAULT 0,
|
||||||
compilation_effective INTEGER NOT NULL DEFAULT 0,
|
compilation_effective INTEGER NOT NULL DEFAULT 0,
|
||||||
|
|
||||||
art_automatic TEXT DEFAULT '',
|
art_automatic TEXT,
|
||||||
art_manual TEXT DEFAULT '',
|
art_manual TEXT,
|
||||||
|
|
||||||
effective_albumartist TEXT DEFAULT '',
|
effective_albumartist TEXT,
|
||||||
effective_originalyear INTEGER NOT NULL DEFAULT 0,
|
effective_originalyear INTEGER NOT NULL DEFAULT 0,
|
||||||
|
|
||||||
cue_path TEXT DEFAULT '',
|
cue_path TEXT,
|
||||||
|
|
||||||
rating INTEGER DEFAULT -1
|
rating INTEGER DEFAULT -1
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
ALTER TABLE %allsongstables ADD COLUMN fingerprint TEXT DEFAULT '';
|
ALTER TABLE %allsongstables ADD COLUMN fingerprint TEXT;
|
||||||
|
|
||||||
ALTER TABLE %allsongstables ADD COLUMN lastseen INTEGER NOT NULL DEFAULT -1;
|
ALTER TABLE %allsongstables ADD COLUMN lastseen INTEGER NOT NULL DEFAULT -1;
|
||||||
|
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
CREATE TABLE IF NOT EXISTS radio_channels (
|
CREATE TABLE IF NOT EXISTS radio_channels (
|
||||||
source INTEGER NOT NULL DEFAULT 0,
|
source INTEGER NOT NULL DEFAULT 0,
|
||||||
name TEXT DEFAULT '',
|
name TEXT NOT NULL,
|
||||||
url TEXT DEFAULT '',
|
url TEXT NOT NULL,
|
||||||
thumbnail_url TEXT DEFAULT ''
|
thumbnail_url TEXT
|
||||||
);
|
);
|
||||||
|
|
||||||
UPDATE schema_version SET version=15;
|
UPDATE schema_version SET version=15;
|
||||||
|
@ -11,21 +11,21 @@ CREATE TABLE IF NOT EXISTS playlist_items (
|
|||||||
collection_id INTEGER,
|
collection_id INTEGER,
|
||||||
url TEXT,
|
url TEXT,
|
||||||
|
|
||||||
title TEXT NOT NULL,
|
title TEXT,
|
||||||
album TEXT NOT NULL,
|
album TEXT,
|
||||||
artist TEXT NOT NULL,
|
artist TEXT,
|
||||||
albumartist TEXT NOT NULL,
|
albumartist TEXT,
|
||||||
track INTEGER NOT NULL DEFAULT -1,
|
track INTEGER NOT NULL DEFAULT -1,
|
||||||
disc INTEGER NOT NULL DEFAULT -1,
|
disc INTEGER NOT NULL DEFAULT -1,
|
||||||
year INTEGER NOT NULL DEFAULT -1,
|
year INTEGER NOT NULL DEFAULT -1,
|
||||||
originalyear INTEGER NOT NULL DEFAULT 0,
|
originalyear INTEGER NOT NULL DEFAULT 0,
|
||||||
genre TEXT NOT NULL,
|
genre TEXT,
|
||||||
compilation INTEGER NOT NULL DEFAULT -1,
|
compilation INTEGER NOT NULL DEFAULT -1,
|
||||||
composer TEXT NOT NULL,
|
composer TEXT,
|
||||||
performer TEXT NOT NULL,
|
performer TEXT,
|
||||||
grouping TEXT NOT NULL,
|
grouping TEXT,
|
||||||
comment TEXT NOT NULL,
|
comment TEXT,
|
||||||
lyrics TEXT NOT NULL,
|
lyrics TEXT,
|
||||||
|
|
||||||
beginning INTEGER NOT NULL DEFAULT 0,
|
beginning INTEGER NOT NULL DEFAULT 0,
|
||||||
length INTEGER NOT NULL DEFAULT 0,
|
length INTEGER NOT NULL DEFAULT 0,
|
||||||
@ -36,7 +36,7 @@ CREATE TABLE IF NOT EXISTS playlist_items (
|
|||||||
|
|
||||||
source INTEGER NOT NULL DEFAULT 0,
|
source INTEGER NOT NULL DEFAULT 0,
|
||||||
directory_id INTEGER,
|
directory_id INTEGER,
|
||||||
filename TEXT,
|
filename TEXT NOT NULL,
|
||||||
filetype INTEGER NOT NULL DEFAULT 0,
|
filetype INTEGER NOT NULL DEFAULT 0,
|
||||||
filesize INTEGER,
|
filesize INTEGER,
|
||||||
mtime INTEGER,
|
mtime INTEGER,
|
||||||
|
@ -1,20 +1,20 @@
|
|||||||
CREATE TABLE IF NOT EXISTS tidal_artists_songs (
|
CREATE TABLE IF NOT EXISTS tidal_artists_songs (
|
||||||
|
|
||||||
title TEXT NOT NULL,
|
title TEXT,
|
||||||
album TEXT NOT NULL,
|
album TEXT,
|
||||||
artist TEXT NOT NULL,
|
artist TEXT,
|
||||||
albumartist TEXT NOT NULL,
|
albumartist TEXT,
|
||||||
track INTEGER NOT NULL DEFAULT -1,
|
track INTEGER NOT NULL DEFAULT -1,
|
||||||
disc INTEGER NOT NULL DEFAULT -1,
|
disc INTEGER NOT NULL DEFAULT -1,
|
||||||
year INTEGER NOT NULL DEFAULT -1,
|
year INTEGER NOT NULL DEFAULT -1,
|
||||||
originalyear INTEGER NOT NULL DEFAULT 0,
|
originalyear INTEGER NOT NULL DEFAULT 0,
|
||||||
genre TEXT NOT NULL,
|
genre TEXT,
|
||||||
compilation INTEGER NOT NULL DEFAULT -1,
|
compilation INTEGER NOT NULL DEFAULT -1,
|
||||||
composer TEXT NOT NULL,
|
composer TEXT,
|
||||||
performer TEXT NOT NULL,
|
performer TEXT,
|
||||||
grouping TEXT NOT NULL,
|
grouping TEXT,
|
||||||
comment TEXT NOT NULL,
|
comment TEXT,
|
||||||
lyrics TEXT NOT NULL,
|
lyrics TEXT,
|
||||||
|
|
||||||
beginning INTEGER NOT NULL DEFAULT 0,
|
beginning INTEGER NOT NULL DEFAULT 0,
|
||||||
length INTEGER NOT NULL DEFAULT 0,
|
length INTEGER NOT NULL DEFAULT 0,
|
||||||
@ -53,21 +53,21 @@ CREATE TABLE IF NOT EXISTS tidal_artists_songs (
|
|||||||
|
|
||||||
CREATE TABLE IF NOT EXISTS tidal_albums_songs (
|
CREATE TABLE IF NOT EXISTS tidal_albums_songs (
|
||||||
|
|
||||||
title TEXT NOT NULL,
|
title TEXT,
|
||||||
album TEXT NOT NULL,
|
album TEXT,
|
||||||
artist TEXT NOT NULL,
|
artist TEXT,
|
||||||
albumartist TEXT NOT NULL,
|
albumartist TEXT,
|
||||||
track INTEGER NOT NULL DEFAULT -1,
|
track INTEGER NOT NULL DEFAULT -1,
|
||||||
disc INTEGER NOT NULL DEFAULT -1,
|
disc INTEGER NOT NULL DEFAULT -1,
|
||||||
year INTEGER NOT NULL DEFAULT -1,
|
year INTEGER NOT NULL DEFAULT -1,
|
||||||
originalyear INTEGER NOT NULL DEFAULT 0,
|
originalyear INTEGER NOT NULL DEFAULT 0,
|
||||||
genre TEXT NOT NULL,
|
genre TEXT,
|
||||||
compilation INTEGER NOT NULL DEFAULT -1,
|
compilation INTEGER NOT NULL DEFAULT -1,
|
||||||
composer TEXT NOT NULL,
|
composer TEXT,
|
||||||
performer TEXT NOT NULL,
|
performer TEXT,
|
||||||
grouping TEXT NOT NULL,
|
grouping TEXT,
|
||||||
comment TEXT NOT NULL,
|
comment TEXT,
|
||||||
lyrics TEXT NOT NULL,
|
lyrics TEXT,
|
||||||
|
|
||||||
beginning INTEGER NOT NULL DEFAULT 0,
|
beginning INTEGER NOT NULL DEFAULT 0,
|
||||||
length INTEGER NOT NULL DEFAULT 0,
|
length INTEGER NOT NULL DEFAULT 0,
|
||||||
@ -106,21 +106,21 @@ CREATE TABLE IF NOT EXISTS tidal_albums_songs (
|
|||||||
|
|
||||||
CREATE TABLE IF NOT EXISTS tidal_songs (
|
CREATE TABLE IF NOT EXISTS tidal_songs (
|
||||||
|
|
||||||
title TEXT NOT NULL,
|
title TEXT,
|
||||||
album TEXT NOT NULL,
|
album TEXT,
|
||||||
artist TEXT NOT NULL,
|
artist TEXT,
|
||||||
albumartist TEXT NOT NULL,
|
albumartist TEXT,
|
||||||
track INTEGER NOT NULL DEFAULT -1,
|
track INTEGER NOT NULL DEFAULT -1,
|
||||||
disc INTEGER NOT NULL DEFAULT -1,
|
disc INTEGER NOT NULL DEFAULT -1,
|
||||||
year INTEGER NOT NULL DEFAULT -1,
|
year INTEGER NOT NULL DEFAULT -1,
|
||||||
originalyear INTEGER NOT NULL DEFAULT 0,
|
originalyear INTEGER NOT NULL DEFAULT 0,
|
||||||
genre TEXT NOT NULL,
|
genre TEXT,
|
||||||
compilation INTEGER NOT NULL DEFAULT -1,
|
compilation INTEGER NOT NULL DEFAULT -1,
|
||||||
composer TEXT NOT NULL,
|
composer TEXT,
|
||||||
performer TEXT NOT NULL,
|
performer TEXT,
|
||||||
grouping TEXT NOT NULL,
|
grouping TEXT,
|
||||||
comment TEXT NOT NULL,
|
comment TEXT,
|
||||||
lyrics TEXT NOT NULL,
|
lyrics TEXT,
|
||||||
|
|
||||||
beginning INTEGER NOT NULL DEFAULT 0,
|
beginning INTEGER NOT NULL DEFAULT 0,
|
||||||
length INTEGER NOT NULL DEFAULT 0,
|
length INTEGER NOT NULL DEFAULT 0,
|
||||||
|
@ -1,20 +1,20 @@
|
|||||||
CREATE TABLE IF NOT EXISTS subsonic_songs (
|
CREATE TABLE IF NOT EXISTS subsonic_songs (
|
||||||
|
|
||||||
title TEXT NOT NULL,
|
title TEXT,
|
||||||
album TEXT NOT NULL,
|
album TEXT,
|
||||||
artist TEXT NOT NULL,
|
artist TEXT,
|
||||||
albumartist TEXT NOT NULL,
|
albumartist TEXT,
|
||||||
track INTEGER NOT NULL DEFAULT -1,
|
track INTEGER NOT NULL DEFAULT -1,
|
||||||
disc INTEGER NOT NULL DEFAULT -1,
|
disc INTEGER NOT NULL DEFAULT -1,
|
||||||
year INTEGER NOT NULL DEFAULT -1,
|
year INTEGER NOT NULL DEFAULT -1,
|
||||||
originalyear INTEGER NOT NULL DEFAULT 0,
|
originalyear INTEGER NOT NULL DEFAULT 0,
|
||||||
genre TEXT NOT NULL,
|
genre TEXT,
|
||||||
compilation INTEGER NOT NULL DEFAULT -1,
|
compilation INTEGER NOT NULL DEFAULT -1,
|
||||||
composer TEXT NOT NULL,
|
composer TEXT,
|
||||||
performer TEXT NOT NULL,
|
performer TEXT,
|
||||||
grouping TEXT NOT NULL,
|
grouping TEXT,
|
||||||
comment TEXT NOT NULL,
|
comment TEXT,
|
||||||
lyrics TEXT NOT NULL,
|
lyrics TEXT,
|
||||||
|
|
||||||
artist_id INTEGER NOT NULL DEFAULT -1,
|
artist_id INTEGER NOT NULL DEFAULT -1,
|
||||||
album_id INTEGER NOT NULL DEFAULT -1,
|
album_id INTEGER NOT NULL DEFAULT -1,
|
||||||
|
@ -1,20 +1,20 @@
|
|||||||
CREATE TABLE IF NOT EXISTS qobuz_artists_songs (
|
CREATE TABLE IF NOT EXISTS qobuz_artists_songs (
|
||||||
|
|
||||||
title TEXT NOT NULL,
|
title TEXT,
|
||||||
album TEXT NOT NULL,
|
album TEXT,
|
||||||
artist TEXT NOT NULL,
|
artist TEXT,
|
||||||
albumartist TEXT NOT NULL,
|
albumartist TEXT,
|
||||||
track INTEGER NOT NULL DEFAULT -1,
|
track INTEGER NOT NULL DEFAULT -1,
|
||||||
disc INTEGER NOT NULL DEFAULT -1,
|
disc INTEGER NOT NULL DEFAULT -1,
|
||||||
year INTEGER NOT NULL DEFAULT -1,
|
year INTEGER NOT NULL DEFAULT -1,
|
||||||
originalyear INTEGER NOT NULL DEFAULT 0,
|
originalyear INTEGER NOT NULL DEFAULT 0,
|
||||||
genre TEXT NOT NULL,
|
genre TEXT,
|
||||||
compilation INTEGER NOT NULL DEFAULT -1,
|
compilation INTEGER NOT NULL DEFAULT -1,
|
||||||
composer TEXT NOT NULL,
|
composer TEXT,
|
||||||
performer TEXT NOT NULL,
|
performer TEXT,
|
||||||
grouping TEXT NOT NULL,
|
grouping TEXT,
|
||||||
comment TEXT NOT NULL,
|
comment TEXT,
|
||||||
lyrics TEXT NOT NULL,
|
lyrics TEXT,
|
||||||
|
|
||||||
artist_id INTEGER NOT NULL DEFAULT -1,
|
artist_id INTEGER NOT NULL DEFAULT -1,
|
||||||
album_id INTEGER NOT NULL DEFAULT -1,
|
album_id INTEGER NOT NULL DEFAULT -1,
|
||||||
@ -57,21 +57,21 @@ CREATE TABLE IF NOT EXISTS qobuz_artists_songs (
|
|||||||
|
|
||||||
CREATE TABLE IF NOT EXISTS qobuz_albums_songs (
|
CREATE TABLE IF NOT EXISTS qobuz_albums_songs (
|
||||||
|
|
||||||
title TEXT NOT NULL,
|
title TEXT,
|
||||||
album TEXT NOT NULL,
|
album TEXT,
|
||||||
artist TEXT NOT NULL,
|
artist TEXT,
|
||||||
albumartist TEXT NOT NULL,
|
albumartist TEXT,
|
||||||
track INTEGER NOT NULL DEFAULT -1,
|
track INTEGER NOT NULL DEFAULT -1,
|
||||||
disc INTEGER NOT NULL DEFAULT -1,
|
disc INTEGER NOT NULL DEFAULT -1,
|
||||||
year INTEGER NOT NULL DEFAULT -1,
|
year INTEGER NOT NULL DEFAULT -1,
|
||||||
originalyear INTEGER NOT NULL DEFAULT 0,
|
originalyear INTEGER NOT NULL DEFAULT 0,
|
||||||
genre TEXT NOT NULL,
|
genre TEXT,
|
||||||
compilation INTEGER NOT NULL DEFAULT -1,
|
compilation INTEGER NOT NULL DEFAULT -1,
|
||||||
composer TEXT NOT NULL,
|
composer TEXT,
|
||||||
performer TEXT NOT NULL,
|
performer TEXT,
|
||||||
grouping TEXT NOT NULL,
|
grouping TEXT,
|
||||||
comment TEXT NOT NULL,
|
comment TEXT,
|
||||||
lyrics TEXT NOT NULL,
|
lyrics TEXT,
|
||||||
|
|
||||||
artist_id INTEGER NOT NULL DEFAULT -1,
|
artist_id INTEGER NOT NULL DEFAULT -1,
|
||||||
album_id INTEGER NOT NULL DEFAULT -1,
|
album_id INTEGER NOT NULL DEFAULT -1,
|
||||||
@ -86,7 +86,7 @@ CREATE TABLE IF NOT EXISTS qobuz_albums_songs (
|
|||||||
|
|
||||||
source INTEGER NOT NULL DEFAULT 0,
|
source INTEGER NOT NULL DEFAULT 0,
|
||||||
directory_id INTEGER NOT NULL,
|
directory_id INTEGER NOT NULL,
|
||||||
filename TEXT NOT NULL,
|
filename TEXT,
|
||||||
filetype INTEGER NOT NULL DEFAULT 0,
|
filetype INTEGER NOT NULL DEFAULT 0,
|
||||||
filesize INTEGER NOT NULL DEFAULT 0,
|
filesize INTEGER NOT NULL DEFAULT 0,
|
||||||
mtime INTEGER NOT NULL DEFAULT 0,
|
mtime INTEGER NOT NULL DEFAULT 0,
|
||||||
@ -114,21 +114,21 @@ CREATE TABLE IF NOT EXISTS qobuz_albums_songs (
|
|||||||
|
|
||||||
CREATE TABLE IF NOT EXISTS qobuz_songs (
|
CREATE TABLE IF NOT EXISTS qobuz_songs (
|
||||||
|
|
||||||
title TEXT NOT NULL,
|
title TEXT,
|
||||||
album TEXT NOT NULL,
|
album TEXT,
|
||||||
artist TEXT NOT NULL,
|
artist TEXT,
|
||||||
albumartist TEXT NOT NULL,
|
albumartist TEXT,
|
||||||
track INTEGER NOT NULL DEFAULT -1,
|
track INTEGER NOT NULL DEFAULT -1,
|
||||||
disc INTEGER NOT NULL DEFAULT -1,
|
disc INTEGER NOT NULL DEFAULT -1,
|
||||||
year INTEGER NOT NULL DEFAULT -1,
|
year INTEGER NOT NULL DEFAULT -1,
|
||||||
originalyear INTEGER NOT NULL DEFAULT 0,
|
originalyear INTEGER NOT NULL DEFAULT 0,
|
||||||
genre TEXT NOT NULL,
|
genre TEXT,
|
||||||
compilation INTEGER NOT NULL DEFAULT -1,
|
compilation INTEGER NOT NULL DEFAULT -1,
|
||||||
composer TEXT NOT NULL,
|
composer TEXT,
|
||||||
performer TEXT NOT NULL,
|
performer TEXT,
|
||||||
grouping TEXT NOT NULL,
|
grouping TEXT,
|
||||||
comment TEXT NOT NULL,
|
comment TEXT,
|
||||||
lyrics TEXT NOT NULL,
|
lyrics TEXT,
|
||||||
|
|
||||||
artist_id INTEGER NOT NULL DEFAULT -1,
|
artist_id INTEGER NOT NULL DEFAULT -1,
|
||||||
album_id INTEGER NOT NULL DEFAULT -1,
|
album_id INTEGER NOT NULL DEFAULT -1,
|
||||||
@ -143,7 +143,7 @@ CREATE TABLE IF NOT EXISTS qobuz_songs (
|
|||||||
|
|
||||||
source INTEGER NOT NULL DEFAULT 0,
|
source INTEGER NOT NULL DEFAULT 0,
|
||||||
directory_id INTEGER NOT NULL,
|
directory_id INTEGER NOT NULL,
|
||||||
filename TEXT NOT NULL,
|
filename TEXT,
|
||||||
filetype INTEGER NOT NULL DEFAULT 0,
|
filetype INTEGER NOT NULL DEFAULT 0,
|
||||||
filesize INTEGER NOT NULL DEFAULT 0,
|
filesize INTEGER NOT NULL DEFAULT 0,
|
||||||
mtime INTEGER NOT NULL DEFAULT 0,
|
mtime INTEGER NOT NULL DEFAULT 0,
|
||||||
|
@ -20,24 +20,24 @@ DROP INDEX idx_filename;
|
|||||||
|
|
||||||
CREATE TABLE songs (
|
CREATE TABLE songs (
|
||||||
|
|
||||||
title TEXT NOT NULL,
|
title TEXT,
|
||||||
album TEXT NOT NULL,
|
album TEXT,
|
||||||
artist TEXT NOT NULL,
|
artist TEXT,
|
||||||
albumartist TEXT NOT NULL,
|
albumartist TEXT,
|
||||||
track INTEGER NOT NULL DEFAULT -1,
|
track INTEGER NOT NULL DEFAULT -1,
|
||||||
disc INTEGER NOT NULL DEFAULT -1,
|
disc INTEGER NOT NULL DEFAULT -1,
|
||||||
year INTEGER NOT NULL DEFAULT -1,
|
year INTEGER NOT NULL DEFAULT -1,
|
||||||
originalyear INTEGER NOT NULL DEFAULT 0,
|
originalyear INTEGER NOT NULL DEFAULT 0,
|
||||||
genre TEXT NOT NULL,
|
genre TEXT,
|
||||||
compilation INTEGER NOT NULL DEFAULT -1,
|
compilation INTEGER NOT NULL DEFAULT -1,
|
||||||
composer TEXT NOT NULL,
|
composer TEXT,
|
||||||
performer TEXT NOT NULL,
|
performer TEXT,
|
||||||
grouping TEXT NOT NULL,
|
grouping TEXT,
|
||||||
comment TEXT NOT NULL,
|
comment TEXT,
|
||||||
lyrics TEXT NOT NULL,
|
lyrics TEXT,
|
||||||
|
|
||||||
artist_id INTEGER NOT NULL DEFAULT -1,
|
artist_id INTEGER NOT NULL DEFAULT -1,
|
||||||
album_id TEXT NOT NULL,
|
album_id TEXT,
|
||||||
song_id INTEGER NOT NULL DEFAULT -1,
|
song_id INTEGER NOT NULL DEFAULT -1,
|
||||||
|
|
||||||
beginning INTEGER NOT NULL DEFAULT 0,
|
beginning INTEGER NOT NULL DEFAULT 0,
|
||||||
@ -77,24 +77,24 @@ CREATE TABLE songs (
|
|||||||
|
|
||||||
CREATE TABLE tidal_artists_songs (
|
CREATE TABLE tidal_artists_songs (
|
||||||
|
|
||||||
title TEXT NOT NULL,
|
title TEXT,
|
||||||
album TEXT NOT NULL,
|
album TEXT,
|
||||||
artist TEXT NOT NULL,
|
artist TEXT,
|
||||||
albumartist TEXT NOT NULL,
|
albumartist TEXT,
|
||||||
track INTEGER NOT NULL DEFAULT -1,
|
track INTEGER NOT NULL DEFAULT -1,
|
||||||
disc INTEGER NOT NULL DEFAULT -1,
|
disc INTEGER NOT NULL DEFAULT -1,
|
||||||
year INTEGER NOT NULL DEFAULT -1,
|
year INTEGER NOT NULL DEFAULT -1,
|
||||||
originalyear INTEGER NOT NULL DEFAULT 0,
|
originalyear INTEGER NOT NULL DEFAULT 0,
|
||||||
genre TEXT NOT NULL,
|
genre TEXT,
|
||||||
compilation INTEGER NOT NULL DEFAULT -1,
|
compilation INTEGER NOT NULL DEFAULT -1,
|
||||||
composer TEXT NOT NULL,
|
composer TEXT,
|
||||||
performer TEXT NOT NULL,
|
performer TEXT,
|
||||||
grouping TEXT NOT NULL,
|
grouping TEXT,
|
||||||
comment TEXT NOT NULL,
|
comment TEXT,
|
||||||
lyrics TEXT NOT NULL,
|
lyrics TEXT,
|
||||||
|
|
||||||
artist_id INTEGER NOT NULL DEFAULT -1,
|
artist_id INTEGER NOT NULL DEFAULT -1,
|
||||||
album_id TEXT NOT NULL,
|
album_id TEXT,
|
||||||
song_id INTEGER NOT NULL DEFAULT -1,
|
song_id INTEGER NOT NULL DEFAULT -1,
|
||||||
|
|
||||||
beginning INTEGER NOT NULL DEFAULT 0,
|
beginning INTEGER NOT NULL DEFAULT 0,
|
||||||
@ -134,24 +134,24 @@ CREATE TABLE tidal_artists_songs (
|
|||||||
|
|
||||||
CREATE TABLE tidal_albums_songs (
|
CREATE TABLE tidal_albums_songs (
|
||||||
|
|
||||||
title TEXT NOT NULL,
|
title TEXT,
|
||||||
album TEXT NOT NULL,
|
album TEXT,
|
||||||
artist TEXT NOT NULL,
|
artist TEXT,
|
||||||
albumartist TEXT NOT NULL,
|
albumartist TEXT,
|
||||||
track INTEGER NOT NULL DEFAULT -1,
|
track INTEGER NOT NULL DEFAULT -1,
|
||||||
disc INTEGER NOT NULL DEFAULT -1,
|
disc INTEGER NOT NULL DEFAULT -1,
|
||||||
year INTEGER NOT NULL DEFAULT -1,
|
year INTEGER NOT NULL DEFAULT -1,
|
||||||
originalyear INTEGER NOT NULL DEFAULT 0,
|
originalyear INTEGER NOT NULL DEFAULT 0,
|
||||||
genre TEXT NOT NULL,
|
genre TEXT,
|
||||||
compilation INTEGER NOT NULL DEFAULT -1,
|
compilation INTEGER NOT NULL DEFAULT -1,
|
||||||
composer TEXT NOT NULL,
|
composer TEXT,
|
||||||
performer TEXT NOT NULL,
|
performer TEXT,
|
||||||
grouping TEXT NOT NULL,
|
grouping TEXT,
|
||||||
comment TEXT NOT NULL,
|
comment TEXT,
|
||||||
lyrics TEXT NOT NULL,
|
lyrics TEXT,
|
||||||
|
|
||||||
artist_id INTEGER NOT NULL DEFAULT -1,
|
artist_id INTEGER NOT NULL DEFAULT -1,
|
||||||
album_id TEXT NOT NULL,
|
album_id TEXT,
|
||||||
song_id INTEGER NOT NULL DEFAULT -1,
|
song_id INTEGER NOT NULL DEFAULT -1,
|
||||||
|
|
||||||
beginning INTEGER NOT NULL DEFAULT 0,
|
beginning INTEGER NOT NULL DEFAULT 0,
|
||||||
@ -191,24 +191,24 @@ CREATE TABLE tidal_albums_songs (
|
|||||||
|
|
||||||
CREATE TABLE tidal_songs (
|
CREATE TABLE tidal_songs (
|
||||||
|
|
||||||
title TEXT NOT NULL,
|
title TEXT,
|
||||||
album TEXT NOT NULL,
|
album TEXT,
|
||||||
artist TEXT NOT NULL,
|
artist TEXT,
|
||||||
albumartist TEXT NOT NULL,
|
albumartist TEXT,
|
||||||
track INTEGER NOT NULL DEFAULT -1,
|
track INTEGER NOT NULL DEFAULT -1,
|
||||||
disc INTEGER NOT NULL DEFAULT -1,
|
disc INTEGER NOT NULL DEFAULT -1,
|
||||||
year INTEGER NOT NULL DEFAULT -1,
|
year INTEGER NOT NULL DEFAULT -1,
|
||||||
originalyear INTEGER NOT NULL DEFAULT 0,
|
originalyear INTEGER NOT NULL DEFAULT 0,
|
||||||
genre TEXT NOT NULL,
|
genre TEXT,
|
||||||
compilation INTEGER NOT NULL DEFAULT -1,
|
compilation INTEGER NOT NULL DEFAULT -1,
|
||||||
composer TEXT NOT NULL,
|
composer TEXT,
|
||||||
performer TEXT NOT NULL,
|
performer TEXT,
|
||||||
grouping TEXT NOT NULL,
|
grouping TEXT,
|
||||||
comment TEXT NOT NULL,
|
comment TEXT,
|
||||||
lyrics TEXT NOT NULL,
|
lyrics TEXT,
|
||||||
|
|
||||||
artist_id INTEGER NOT NULL DEFAULT -1,
|
artist_id INTEGER NOT NULL DEFAULT -1,
|
||||||
album_id TEXT NOT NULL,
|
album_id TEXT,
|
||||||
song_id INTEGER NOT NULL DEFAULT -1,
|
song_id INTEGER NOT NULL DEFAULT -1,
|
||||||
|
|
||||||
beginning INTEGER NOT NULL DEFAULT 0,
|
beginning INTEGER NOT NULL DEFAULT 0,
|
||||||
@ -248,24 +248,24 @@ CREATE TABLE tidal_songs (
|
|||||||
|
|
||||||
CREATE TABLE subsonic_songs (
|
CREATE TABLE subsonic_songs (
|
||||||
|
|
||||||
title TEXT NOT NULL,
|
title TEXT,
|
||||||
album TEXT NOT NULL,
|
album TEXT,
|
||||||
artist TEXT NOT NULL,
|
artist TEXT,
|
||||||
albumartist TEXT NOT NULL,
|
albumartist TEXT,
|
||||||
track INTEGER NOT NULL DEFAULT -1,
|
track INTEGER NOT NULL DEFAULT -1,
|
||||||
disc INTEGER NOT NULL DEFAULT -1,
|
disc INTEGER NOT NULL DEFAULT -1,
|
||||||
year INTEGER NOT NULL DEFAULT -1,
|
year INTEGER NOT NULL DEFAULT -1,
|
||||||
originalyear INTEGER NOT NULL DEFAULT 0,
|
originalyear INTEGER NOT NULL DEFAULT 0,
|
||||||
genre TEXT NOT NULL,
|
genre TEXT,
|
||||||
compilation INTEGER NOT NULL DEFAULT -1,
|
compilation INTEGER NOT NULL DEFAULT -1,
|
||||||
composer TEXT NOT NULL,
|
composer TEXT,
|
||||||
performer TEXT NOT NULL,
|
performer TEXT,
|
||||||
grouping TEXT NOT NULL,
|
grouping TEXT,
|
||||||
comment TEXT NOT NULL,
|
comment TEXT,
|
||||||
lyrics TEXT NOT NULL,
|
lyrics TEXT,
|
||||||
|
|
||||||
artist_id INTEGER NOT NULL DEFAULT -1,
|
artist_id INTEGER NOT NULL DEFAULT -1,
|
||||||
album_id TEXT NOT NULL,
|
album_id TEXT,
|
||||||
song_id INTEGER NOT NULL DEFAULT -1,
|
song_id INTEGER NOT NULL DEFAULT -1,
|
||||||
|
|
||||||
beginning INTEGER NOT NULL DEFAULT 0,
|
beginning INTEGER NOT NULL DEFAULT 0,
|
||||||
@ -305,24 +305,24 @@ CREATE TABLE subsonic_songs (
|
|||||||
|
|
||||||
CREATE TABLE qobuz_artists_songs (
|
CREATE TABLE qobuz_artists_songs (
|
||||||
|
|
||||||
title TEXT NOT NULL,
|
title TEXT,
|
||||||
album TEXT NOT NULL,
|
album TEXT,
|
||||||
artist TEXT NOT NULL,
|
artist TEXT,
|
||||||
albumartist TEXT NOT NULL,
|
albumartist TEXT,
|
||||||
track INTEGER NOT NULL DEFAULT -1,
|
track INTEGER NOT NULL DEFAULT -1,
|
||||||
disc INTEGER NOT NULL DEFAULT -1,
|
disc INTEGER NOT NULL DEFAULT -1,
|
||||||
year INTEGER NOT NULL DEFAULT -1,
|
year INTEGER NOT NULL DEFAULT -1,
|
||||||
originalyear INTEGER NOT NULL DEFAULT 0,
|
originalyear INTEGER NOT NULL DEFAULT 0,
|
||||||
genre TEXT NOT NULL,
|
genre TEXT,
|
||||||
compilation INTEGER NOT NULL DEFAULT -1,
|
compilation INTEGER NOT NULL DEFAULT -1,
|
||||||
composer TEXT NOT NULL,
|
composer TEXT,
|
||||||
performer TEXT NOT NULL,
|
performer TEXT,
|
||||||
grouping TEXT NOT NULL,
|
grouping TEXT,
|
||||||
comment TEXT NOT NULL,
|
comment TEXT,
|
||||||
lyrics TEXT NOT NULL,
|
lyrics TEXT,
|
||||||
|
|
||||||
artist_id INTEGER NOT NULL DEFAULT -1,
|
artist_id INTEGER NOT NULL DEFAULT -1,
|
||||||
album_id TEXT NOT NULL,
|
album_id TEXT,
|
||||||
song_id INTEGER NOT NULL DEFAULT -1,
|
song_id INTEGER NOT NULL DEFAULT -1,
|
||||||
|
|
||||||
beginning INTEGER NOT NULL DEFAULT 0,
|
beginning INTEGER NOT NULL DEFAULT 0,
|
||||||
@ -362,24 +362,24 @@ CREATE TABLE qobuz_artists_songs (
|
|||||||
|
|
||||||
CREATE TABLE qobuz_albums_songs (
|
CREATE TABLE qobuz_albums_songs (
|
||||||
|
|
||||||
title TEXT NOT NULL,
|
title TEXT,
|
||||||
album TEXT NOT NULL,
|
album TEXT,
|
||||||
artist TEXT NOT NULL,
|
artist TEXT,
|
||||||
albumartist TEXT NOT NULL,
|
albumartist TEXT,
|
||||||
track INTEGER NOT NULL DEFAULT -1,
|
track INTEGER NOT NULL DEFAULT -1,
|
||||||
disc INTEGER NOT NULL DEFAULT -1,
|
disc INTEGER NOT NULL DEFAULT -1,
|
||||||
year INTEGER NOT NULL DEFAULT -1,
|
year INTEGER NOT NULL DEFAULT -1,
|
||||||
originalyear INTEGER NOT NULL DEFAULT 0,
|
originalyear INTEGER NOT NULL DEFAULT 0,
|
||||||
genre TEXT NOT NULL,
|
genre TEXT,
|
||||||
compilation INTEGER NOT NULL DEFAULT -1,
|
compilation INTEGER NOT NULL DEFAULT -1,
|
||||||
composer TEXT NOT NULL,
|
composer TEXT,
|
||||||
performer TEXT NOT NULL,
|
performer TEXT,
|
||||||
grouping TEXT NOT NULL,
|
grouping TEXT,
|
||||||
comment TEXT NOT NULL,
|
comment TEXT,
|
||||||
lyrics TEXT NOT NULL,
|
lyrics TEXT,
|
||||||
|
|
||||||
artist_id INTEGER NOT NULL DEFAULT -1,
|
artist_id INTEGER NOT NULL DEFAULT -1,
|
||||||
album_id TEXT NOT NULL,
|
album_id TEXT,
|
||||||
song_id INTEGER NOT NULL DEFAULT -1,
|
song_id INTEGER NOT NULL DEFAULT -1,
|
||||||
|
|
||||||
beginning INTEGER NOT NULL DEFAULT 0,
|
beginning INTEGER NOT NULL DEFAULT 0,
|
||||||
@ -419,24 +419,24 @@ CREATE TABLE qobuz_albums_songs (
|
|||||||
|
|
||||||
CREATE TABLE qobuz_songs (
|
CREATE TABLE qobuz_songs (
|
||||||
|
|
||||||
title TEXT NOT NULL,
|
title TEXT,
|
||||||
album TEXT NOT NULL,
|
album TEXT,
|
||||||
artist TEXT NOT NULL,
|
artist TEXT,
|
||||||
albumartist TEXT NOT NULL,
|
albumartist TEXT,
|
||||||
track INTEGER NOT NULL DEFAULT -1,
|
track INTEGER NOT NULL DEFAULT -1,
|
||||||
disc INTEGER NOT NULL DEFAULT -1,
|
disc INTEGER NOT NULL DEFAULT -1,
|
||||||
year INTEGER NOT NULL DEFAULT -1,
|
year INTEGER NOT NULL DEFAULT -1,
|
||||||
originalyear INTEGER NOT NULL DEFAULT 0,
|
originalyear INTEGER NOT NULL DEFAULT 0,
|
||||||
genre TEXT NOT NULL,
|
genre TEXT,
|
||||||
compilation INTEGER NOT NULL DEFAULT -1,
|
compilation INTEGER NOT NULL DEFAULT -1,
|
||||||
composer TEXT NOT NULL,
|
composer TEXT,
|
||||||
performer TEXT NOT NULL,
|
performer TEXT,
|
||||||
grouping TEXT NOT NULL,
|
grouping TEXT,
|
||||||
comment TEXT NOT NULL,
|
comment TEXT,
|
||||||
lyrics TEXT NOT NULL,
|
lyrics TEXT,
|
||||||
|
|
||||||
artist_id INTEGER NOT NULL DEFAULT -1,
|
artist_id INTEGER NOT NULL DEFAULT -1,
|
||||||
album_id TEXT NOT NULL,
|
album_id TEXT,
|
||||||
song_id INTEGER NOT NULL DEFAULT -1,
|
song_id INTEGER NOT NULL DEFAULT -1,
|
||||||
|
|
||||||
beginning INTEGER NOT NULL DEFAULT 0,
|
beginning INTEGER NOT NULL DEFAULT 0,
|
||||||
@ -481,24 +481,24 @@ CREATE TABLE playlist_items (
|
|||||||
collection_id INTEGER,
|
collection_id INTEGER,
|
||||||
playlist_url TEXT,
|
playlist_url TEXT,
|
||||||
|
|
||||||
title TEXT NOT NULL,
|
title TEXT,
|
||||||
album TEXT NOT NULL,
|
album TEXT,
|
||||||
artist TEXT NOT NULL,
|
artist TEXT,
|
||||||
albumartist TEXT NOT NULL,
|
albumartist TEXT,
|
||||||
track INTEGER NOT NULL DEFAULT -1,
|
track INTEGER NOT NULL DEFAULT -1,
|
||||||
disc INTEGER NOT NULL DEFAULT -1,
|
disc INTEGER NOT NULL DEFAULT -1,
|
||||||
year INTEGER NOT NULL DEFAULT -1,
|
year INTEGER NOT NULL DEFAULT -1,
|
||||||
originalyear INTEGER NOT NULL DEFAULT 0,
|
originalyear INTEGER NOT NULL DEFAULT 0,
|
||||||
genre TEXT NOT NULL,
|
genre TEXT,
|
||||||
compilation INTEGER NOT NULL DEFAULT -1,
|
compilation INTEGER NOT NULL DEFAULT -1,
|
||||||
composer TEXT NOT NULL,
|
composer TEXT,
|
||||||
performer TEXT NOT NULL,
|
performer TEXT,
|
||||||
grouping TEXT NOT NULL,
|
grouping TEXT,
|
||||||
comment TEXT NOT NULL,
|
comment TEXT,
|
||||||
lyrics TEXT NOT NULL,
|
lyrics TEXT,
|
||||||
|
|
||||||
artist_id INTEGER NOT NULL DEFAULT -1,
|
artist_id INTEGER NOT NULL DEFAULT -1,
|
||||||
album_id TEXT NOT NULL,
|
album_id TEXT,
|
||||||
song_id INTEGER NOT NULL DEFAULT -1,
|
song_id INTEGER NOT NULL DEFAULT -1,
|
||||||
|
|
||||||
beginning INTEGER NOT NULL DEFAULT 0,
|
beginning INTEGER NOT NULL DEFAULT 0,
|
||||||
|
@ -7,37 +7,37 @@ DELETE FROM schema_version;
|
|||||||
INSERT INTO schema_version (version) VALUES (15);
|
INSERT INTO schema_version (version) VALUES (15);
|
||||||
|
|
||||||
CREATE TABLE IF NOT EXISTS directories (
|
CREATE TABLE IF NOT EXISTS directories (
|
||||||
path TEXT NOT NULL DEFAULT '',
|
path TEXT NOT NULL,
|
||||||
subdirs INTEGER NOT NULL
|
subdirs INTEGER NOT NULL
|
||||||
);
|
);
|
||||||
|
|
||||||
CREATE TABLE IF NOT EXISTS subdirectories (
|
CREATE TABLE IF NOT EXISTS subdirectories (
|
||||||
directory_id INTEGER NOT NULL,
|
directory_id INTEGER NOT NULL,
|
||||||
path TEXT NOT NULL DEFAULT '',
|
path TEXT NOT NULL,
|
||||||
mtime INTEGER NOT NULL
|
mtime INTEGER NOT NULL
|
||||||
);
|
);
|
||||||
|
|
||||||
CREATE TABLE IF NOT EXISTS songs (
|
CREATE TABLE IF NOT EXISTS songs (
|
||||||
|
|
||||||
title TEXT DEFAULT '',
|
title TEXT,
|
||||||
album TEXT DEFAULT '',
|
album TEXT,
|
||||||
artist TEXT DEFAULT '',
|
artist TEXT,
|
||||||
albumartist TEXT DEFAULT '',
|
albumartist TEXT,
|
||||||
track INTEGER NOT NULL DEFAULT -1,
|
track INTEGER NOT NULL DEFAULT -1,
|
||||||
disc INTEGER NOT NULL DEFAULT -1,
|
disc INTEGER NOT NULL DEFAULT -1,
|
||||||
year INTEGER NOT NULL DEFAULT -1,
|
year INTEGER NOT NULL DEFAULT -1,
|
||||||
originalyear INTEGER NOT NULL DEFAULT -1,
|
originalyear INTEGER NOT NULL DEFAULT -1,
|
||||||
genre TEXT DEFAULT '',
|
genre TEXT,
|
||||||
compilation INTEGER NOT NULL DEFAULT 0,
|
compilation INTEGER NOT NULL DEFAULT 0,
|
||||||
composer TEXT DEFAULT '',
|
composer TEXT,
|
||||||
performer TEXT DEFAULT '',
|
performer TEXT,
|
||||||
grouping TEXT DEFAULT '',
|
grouping TEXT,
|
||||||
comment TEXT DEFAULT '',
|
comment TEXT,
|
||||||
lyrics TEXT DEFAULT '',
|
lyrics TEXT,
|
||||||
|
|
||||||
artist_id TEXT DEFAULT '',
|
artist_id TEXT,
|
||||||
album_id TEXT DEFAULT '',
|
album_id TEXT,
|
||||||
song_id TEXT DEFAULT '',
|
song_id TEXT,
|
||||||
|
|
||||||
beginning INTEGER NOT NULL DEFAULT 0,
|
beginning INTEGER NOT NULL DEFAULT 0,
|
||||||
length INTEGER NOT NULL DEFAULT 0,
|
length INTEGER NOT NULL DEFAULT 0,
|
||||||
@ -48,14 +48,14 @@ CREATE TABLE IF NOT EXISTS songs (
|
|||||||
|
|
||||||
source INTEGER NOT NULL DEFAULT 0,
|
source INTEGER NOT NULL DEFAULT 0,
|
||||||
directory_id INTEGER NOT NULL DEFAULT -1,
|
directory_id INTEGER NOT NULL DEFAULT -1,
|
||||||
url TEXT NOT NULL DEFAULT '',
|
url TEXT NOT NULL,
|
||||||
filetype INTEGER NOT NULL DEFAULT 0,
|
filetype INTEGER NOT NULL DEFAULT 0,
|
||||||
filesize INTEGER NOT NULL DEFAULT -1,
|
filesize INTEGER NOT NULL DEFAULT -1,
|
||||||
mtime INTEGER NOT NULL DEFAULT -1,
|
mtime INTEGER NOT NULL DEFAULT -1,
|
||||||
ctime INTEGER NOT NULL DEFAULT -1,
|
ctime INTEGER NOT NULL DEFAULT -1,
|
||||||
unavailable INTEGER DEFAULT 0,
|
unavailable INTEGER DEFAULT 0,
|
||||||
|
|
||||||
fingerprint TEXT DEFAULT '',
|
fingerprint TEXT,
|
||||||
|
|
||||||
playcount INTEGER NOT NULL DEFAULT 0,
|
playcount INTEGER NOT NULL DEFAULT 0,
|
||||||
skipcount INTEGER NOT NULL DEFAULT 0,
|
skipcount INTEGER NOT NULL DEFAULT 0,
|
||||||
@ -67,13 +67,13 @@ CREATE TABLE IF NOT EXISTS songs (
|
|||||||
compilation_off INTEGER NOT NULL DEFAULT 0,
|
compilation_off INTEGER NOT NULL DEFAULT 0,
|
||||||
compilation_effective INTEGER NOT NULL DEFAULT 0,
|
compilation_effective INTEGER NOT NULL DEFAULT 0,
|
||||||
|
|
||||||
art_automatic TEXT DEFAULT '',
|
art_automatic TEXT,
|
||||||
art_manual TEXT DEFAULT '',
|
art_manual TEXT,
|
||||||
|
|
||||||
effective_albumartist TEXT DEFAULT '',
|
effective_albumartist TEXT,
|
||||||
effective_originalyear INTEGER NOT NULL DEFAULT 0,
|
effective_originalyear INTEGER NOT NULL DEFAULT 0,
|
||||||
|
|
||||||
cue_path TEXT DEFAULT '',
|
cue_path TEXT,
|
||||||
|
|
||||||
rating INTEGER DEFAULT -1
|
rating INTEGER DEFAULT -1
|
||||||
|
|
||||||
@ -81,25 +81,25 @@ CREATE TABLE IF NOT EXISTS songs (
|
|||||||
|
|
||||||
CREATE TABLE IF NOT EXISTS subsonic_songs (
|
CREATE TABLE IF NOT EXISTS subsonic_songs (
|
||||||
|
|
||||||
title TEXT DEFAULT '',
|
title TEXT,
|
||||||
album TEXT DEFAULT '',
|
album TEXT,
|
||||||
artist TEXT DEFAULT '',
|
artist TEXT,
|
||||||
albumartist TEXT DEFAULT '',
|
albumartist TEXT,
|
||||||
track INTEGER NOT NULL DEFAULT -1,
|
track INTEGER NOT NULL DEFAULT -1,
|
||||||
disc INTEGER NOT NULL DEFAULT -1,
|
disc INTEGER NOT NULL DEFAULT -1,
|
||||||
year INTEGER NOT NULL DEFAULT -1,
|
year INTEGER NOT NULL DEFAULT -1,
|
||||||
originalyear INTEGER NOT NULL DEFAULT -1,
|
originalyear INTEGER NOT NULL DEFAULT -1,
|
||||||
genre TEXT DEFAULT '',
|
genre TEXT,
|
||||||
compilation INTEGER NOT NULL DEFAULT 0,
|
compilation INTEGER NOT NULL DEFAULT 0,
|
||||||
composer TEXT DEFAULT '',
|
composer TEXT,
|
||||||
performer TEXT DEFAULT '',
|
performer TEXT,
|
||||||
grouping TEXT DEFAULT '',
|
grouping TEXT,
|
||||||
comment TEXT DEFAULT '',
|
comment TEXT,
|
||||||
lyrics TEXT DEFAULT '',
|
lyrics TEXT,
|
||||||
|
|
||||||
artist_id TEXT DEFAULT '',
|
artist_id TEXT,
|
||||||
album_id TEXT DEFAULT '',
|
album_id TEXT,
|
||||||
song_id TEXT DEFAULT '',
|
song_id TEXT,
|
||||||
|
|
||||||
beginning INTEGER NOT NULL DEFAULT 0,
|
beginning INTEGER NOT NULL DEFAULT 0,
|
||||||
length INTEGER NOT NULL DEFAULT 0,
|
length INTEGER NOT NULL DEFAULT 0,
|
||||||
@ -110,14 +110,14 @@ CREATE TABLE IF NOT EXISTS subsonic_songs (
|
|||||||
|
|
||||||
source INTEGER NOT NULL DEFAULT 0,
|
source INTEGER NOT NULL DEFAULT 0,
|
||||||
directory_id INTEGER NOT NULL DEFAULT -1,
|
directory_id INTEGER NOT NULL DEFAULT -1,
|
||||||
url TEXT NOT NULL DEFAULT '',
|
url TEXT NOT NULL,
|
||||||
filetype INTEGER NOT NULL DEFAULT 0,
|
filetype INTEGER NOT NULL DEFAULT 0,
|
||||||
filesize INTEGER NOT NULL DEFAULT -1,
|
filesize INTEGER NOT NULL DEFAULT -1,
|
||||||
mtime INTEGER NOT NULL DEFAULT -1,
|
mtime INTEGER NOT NULL DEFAULT -1,
|
||||||
ctime INTEGER NOT NULL DEFAULT -1,
|
ctime INTEGER NOT NULL DEFAULT -1,
|
||||||
unavailable INTEGER DEFAULT 0,
|
unavailable INTEGER DEFAULT 0,
|
||||||
|
|
||||||
fingerprint TEXT DEFAULT '',
|
fingerprint TEXT,
|
||||||
|
|
||||||
playcount INTEGER NOT NULL DEFAULT 0,
|
playcount INTEGER NOT NULL DEFAULT 0,
|
||||||
skipcount INTEGER NOT NULL DEFAULT 0,
|
skipcount INTEGER NOT NULL DEFAULT 0,
|
||||||
@ -129,13 +129,13 @@ CREATE TABLE IF NOT EXISTS subsonic_songs (
|
|||||||
compilation_off INTEGER NOT NULL DEFAULT 0,
|
compilation_off INTEGER NOT NULL DEFAULT 0,
|
||||||
compilation_effective INTEGER NOT NULL DEFAULT 0,
|
compilation_effective INTEGER NOT NULL DEFAULT 0,
|
||||||
|
|
||||||
art_automatic TEXT DEFAULT '',
|
art_automatic TEXT,
|
||||||
art_manual TEXT DEFAULT '',
|
art_manual TEXT,
|
||||||
|
|
||||||
effective_albumartist TEXT DEFAULT '',
|
effective_albumartist TEXT,
|
||||||
effective_originalyear INTEGER NOT NULL DEFAULT 0,
|
effective_originalyear INTEGER NOT NULL DEFAULT 0,
|
||||||
|
|
||||||
cue_path TEXT DEFAULT '',
|
cue_path TEXT,
|
||||||
|
|
||||||
rating INTEGER DEFAULT -1
|
rating INTEGER DEFAULT -1
|
||||||
|
|
||||||
@ -143,25 +143,25 @@ CREATE TABLE IF NOT EXISTS subsonic_songs (
|
|||||||
|
|
||||||
CREATE TABLE IF NOT EXISTS tidal_artists_songs (
|
CREATE TABLE IF NOT EXISTS tidal_artists_songs (
|
||||||
|
|
||||||
title TEXT DEFAULT '',
|
title TEXT,
|
||||||
album TEXT DEFAULT '',
|
album TEXT,
|
||||||
artist TEXT DEFAULT '',
|
artist TEXT,
|
||||||
albumartist TEXT DEFAULT '',
|
albumartist TEXT,
|
||||||
track INTEGER NOT NULL DEFAULT -1,
|
track INTEGER NOT NULL DEFAULT -1,
|
||||||
disc INTEGER NOT NULL DEFAULT -1,
|
disc INTEGER NOT NULL DEFAULT -1,
|
||||||
year INTEGER NOT NULL DEFAULT -1,
|
year INTEGER NOT NULL DEFAULT -1,
|
||||||
originalyear INTEGER NOT NULL DEFAULT -1,
|
originalyear INTEGER NOT NULL DEFAULT -1,
|
||||||
genre TEXT DEFAULT '',
|
genre TEXT,
|
||||||
compilation INTEGER NOT NULL DEFAULT 0,
|
compilation INTEGER NOT NULL DEFAULT 0,
|
||||||
composer TEXT DEFAULT '',
|
composer TEXT,
|
||||||
performer TEXT DEFAULT '',
|
performer TEXT,
|
||||||
grouping TEXT DEFAULT '',
|
grouping TEXT,
|
||||||
comment TEXT DEFAULT '',
|
comment TEXT,
|
||||||
lyrics TEXT DEFAULT '',
|
lyrics TEXT,
|
||||||
|
|
||||||
artist_id TEXT DEFAULT '',
|
artist_id TEXT,
|
||||||
album_id TEXT DEFAULT '',
|
album_id TEXT,
|
||||||
song_id TEXT DEFAULT '',
|
song_id TEXT,
|
||||||
|
|
||||||
beginning INTEGER NOT NULL DEFAULT 0,
|
beginning INTEGER NOT NULL DEFAULT 0,
|
||||||
length INTEGER NOT NULL DEFAULT 0,
|
length INTEGER NOT NULL DEFAULT 0,
|
||||||
@ -172,14 +172,14 @@ CREATE TABLE IF NOT EXISTS tidal_artists_songs (
|
|||||||
|
|
||||||
source INTEGER NOT NULL DEFAULT 0,
|
source INTEGER NOT NULL DEFAULT 0,
|
||||||
directory_id INTEGER NOT NULL DEFAULT -1,
|
directory_id INTEGER NOT NULL DEFAULT -1,
|
||||||
url TEXT NOT NULL DEFAULT '',
|
url TEXT NOT NULL,
|
||||||
filetype INTEGER NOT NULL DEFAULT 0,
|
filetype INTEGER NOT NULL DEFAULT 0,
|
||||||
filesize INTEGER NOT NULL DEFAULT -1,
|
filesize INTEGER NOT NULL DEFAULT -1,
|
||||||
mtime INTEGER NOT NULL DEFAULT -1,
|
mtime INTEGER NOT NULL DEFAULT -1,
|
||||||
ctime INTEGER NOT NULL DEFAULT -1,
|
ctime INTEGER NOT NULL DEFAULT -1,
|
||||||
unavailable INTEGER DEFAULT 0,
|
unavailable INTEGER DEFAULT 0,
|
||||||
|
|
||||||
fingerprint TEXT DEFAULT '',
|
fingerprint TEXT,
|
||||||
|
|
||||||
playcount INTEGER NOT NULL DEFAULT 0,
|
playcount INTEGER NOT NULL DEFAULT 0,
|
||||||
skipcount INTEGER NOT NULL DEFAULT 0,
|
skipcount INTEGER NOT NULL DEFAULT 0,
|
||||||
@ -191,13 +191,13 @@ CREATE TABLE IF NOT EXISTS tidal_artists_songs (
|
|||||||
compilation_off INTEGER NOT NULL DEFAULT 0,
|
compilation_off INTEGER NOT NULL DEFAULT 0,
|
||||||
compilation_effective INTEGER NOT NULL DEFAULT 0,
|
compilation_effective INTEGER NOT NULL DEFAULT 0,
|
||||||
|
|
||||||
art_automatic TEXT DEFAULT '',
|
art_automatic TEXT,
|
||||||
art_manual TEXT DEFAULT '',
|
art_manual TEXT,
|
||||||
|
|
||||||
effective_albumartist TEXT DEFAULT '',
|
effective_albumartist TEXT,
|
||||||
effective_originalyear INTEGER NOT NULL DEFAULT 0,
|
effective_originalyear INTEGER NOT NULL DEFAULT 0,
|
||||||
|
|
||||||
cue_path TEXT DEFAULT '',
|
cue_path TEXT,
|
||||||
|
|
||||||
rating INTEGER DEFAULT -1
|
rating INTEGER DEFAULT -1
|
||||||
|
|
||||||
@ -205,25 +205,25 @@ CREATE TABLE IF NOT EXISTS tidal_artists_songs (
|
|||||||
|
|
||||||
CREATE TABLE IF NOT EXISTS tidal_albums_songs (
|
CREATE TABLE IF NOT EXISTS tidal_albums_songs (
|
||||||
|
|
||||||
title TEXT DEFAULT '',
|
title TEXT,
|
||||||
album TEXT DEFAULT '',
|
album TEXT,
|
||||||
artist TEXT DEFAULT '',
|
artist TEXT,
|
||||||
albumartist TEXT DEFAULT '',
|
albumartist TEXT,
|
||||||
track INTEGER NOT NULL DEFAULT -1,
|
track INTEGER NOT NULL DEFAULT -1,
|
||||||
disc INTEGER NOT NULL DEFAULT -1,
|
disc INTEGER NOT NULL DEFAULT -1,
|
||||||
year INTEGER NOT NULL DEFAULT -1,
|
year INTEGER NOT NULL DEFAULT -1,
|
||||||
originalyear INTEGER NOT NULL DEFAULT -1,
|
originalyear INTEGER NOT NULL DEFAULT -1,
|
||||||
genre TEXT DEFAULT '',
|
genre TEXT,
|
||||||
compilation INTEGER NOT NULL DEFAULT 0,
|
compilation INTEGER NOT NULL DEFAULT 0,
|
||||||
composer TEXT DEFAULT '',
|
composer TEXT,
|
||||||
performer TEXT DEFAULT '',
|
performer TEXT,
|
||||||
grouping TEXT DEFAULT '',
|
grouping TEXT,
|
||||||
comment TEXT DEFAULT '',
|
comment TEXT,
|
||||||
lyrics TEXT DEFAULT '',
|
lyrics TEXT,
|
||||||
|
|
||||||
artist_id TEXT DEFAULT '',
|
artist_id TEXT,
|
||||||
album_id TEXT DEFAULT '',
|
album_id TEXT,
|
||||||
song_id TEXT DEFAULT '',
|
song_id TEXT,
|
||||||
|
|
||||||
beginning INTEGER NOT NULL DEFAULT 0,
|
beginning INTEGER NOT NULL DEFAULT 0,
|
||||||
length INTEGER NOT NULL DEFAULT 0,
|
length INTEGER NOT NULL DEFAULT 0,
|
||||||
@ -234,14 +234,14 @@ CREATE TABLE IF NOT EXISTS tidal_albums_songs (
|
|||||||
|
|
||||||
source INTEGER NOT NULL DEFAULT 0,
|
source INTEGER NOT NULL DEFAULT 0,
|
||||||
directory_id INTEGER NOT NULL DEFAULT -1,
|
directory_id INTEGER NOT NULL DEFAULT -1,
|
||||||
url TEXT NOT NULL DEFAULT '',
|
url TEXT NOT NULL,
|
||||||
filetype INTEGER NOT NULL DEFAULT 0,
|
filetype INTEGER NOT NULL DEFAULT 0,
|
||||||
filesize INTEGER NOT NULL DEFAULT -1,
|
filesize INTEGER NOT NULL DEFAULT -1,
|
||||||
mtime INTEGER NOT NULL DEFAULT -1,
|
mtime INTEGER NOT NULL DEFAULT -1,
|
||||||
ctime INTEGER NOT NULL DEFAULT -1,
|
ctime INTEGER NOT NULL DEFAULT -1,
|
||||||
unavailable INTEGER DEFAULT 0,
|
unavailable INTEGER DEFAULT 0,
|
||||||
|
|
||||||
fingerprint TEXT DEFAULT '',
|
fingerprint TEXT,
|
||||||
|
|
||||||
playcount INTEGER NOT NULL DEFAULT 0,
|
playcount INTEGER NOT NULL DEFAULT 0,
|
||||||
skipcount INTEGER NOT NULL DEFAULT 0,
|
skipcount INTEGER NOT NULL DEFAULT 0,
|
||||||
@ -253,13 +253,13 @@ CREATE TABLE IF NOT EXISTS tidal_albums_songs (
|
|||||||
compilation_off INTEGER NOT NULL DEFAULT 0,
|
compilation_off INTEGER NOT NULL DEFAULT 0,
|
||||||
compilation_effective INTEGER NOT NULL DEFAULT 0,
|
compilation_effective INTEGER NOT NULL DEFAULT 0,
|
||||||
|
|
||||||
art_automatic TEXT DEFAULT '',
|
art_automatic TEXT,
|
||||||
art_manual TEXT DEFAULT '',
|
art_manual TEXT,
|
||||||
|
|
||||||
effective_albumartist TEXT DEFAULT '',
|
effective_albumartist TEXT,
|
||||||
effective_originalyear INTEGER NOT NULL DEFAULT 0,
|
effective_originalyear INTEGER NOT NULL DEFAULT 0,
|
||||||
|
|
||||||
cue_path TEXT DEFAULT '',
|
cue_path TEXT,
|
||||||
|
|
||||||
rating INTEGER DEFAULT -1
|
rating INTEGER DEFAULT -1
|
||||||
|
|
||||||
@ -267,25 +267,25 @@ CREATE TABLE IF NOT EXISTS tidal_albums_songs (
|
|||||||
|
|
||||||
CREATE TABLE IF NOT EXISTS tidal_songs (
|
CREATE TABLE IF NOT EXISTS tidal_songs (
|
||||||
|
|
||||||
title TEXT DEFAULT '',
|
title TEXT,
|
||||||
album TEXT DEFAULT '',
|
album TEXT,
|
||||||
artist TEXT DEFAULT '',
|
artist TEXT,
|
||||||
albumartist TEXT DEFAULT '',
|
albumartist TEXT,
|
||||||
track INTEGER NOT NULL DEFAULT -1,
|
track INTEGER NOT NULL DEFAULT -1,
|
||||||
disc INTEGER NOT NULL DEFAULT -1,
|
disc INTEGER NOT NULL DEFAULT -1,
|
||||||
year INTEGER NOT NULL DEFAULT -1,
|
year INTEGER NOT NULL DEFAULT -1,
|
||||||
originalyear INTEGER NOT NULL DEFAULT -1,
|
originalyear INTEGER NOT NULL DEFAULT -1,
|
||||||
genre TEXT DEFAULT '',
|
genre TEXT,
|
||||||
compilation INTEGER NOT NULL DEFAULT 0,
|
compilation INTEGER NOT NULL DEFAULT 0,
|
||||||
composer TEXT DEFAULT '',
|
composer TEXT,
|
||||||
performer TEXT DEFAULT '',
|
performer TEXT,
|
||||||
grouping TEXT DEFAULT '',
|
grouping TEXT,
|
||||||
comment TEXT DEFAULT '',
|
comment TEXT,
|
||||||
lyrics TEXT DEFAULT '',
|
lyrics TEXT,
|
||||||
|
|
||||||
artist_id TEXT DEFAULT '',
|
artist_id TEXT,
|
||||||
album_id TEXT DEFAULT '',
|
album_id TEXT,
|
||||||
song_id TEXT DEFAULT '',
|
song_id TEXT,
|
||||||
|
|
||||||
beginning INTEGER NOT NULL DEFAULT 0,
|
beginning INTEGER NOT NULL DEFAULT 0,
|
||||||
length INTEGER NOT NULL DEFAULT 0,
|
length INTEGER NOT NULL DEFAULT 0,
|
||||||
@ -296,14 +296,14 @@ CREATE TABLE IF NOT EXISTS tidal_songs (
|
|||||||
|
|
||||||
source INTEGER NOT NULL DEFAULT 0,
|
source INTEGER NOT NULL DEFAULT 0,
|
||||||
directory_id INTEGER NOT NULL DEFAULT -1,
|
directory_id INTEGER NOT NULL DEFAULT -1,
|
||||||
url TEXT NOT NULL DEFAULT '',
|
url TEXT NOT NULL,
|
||||||
filetype INTEGER NOT NULL DEFAULT 0,
|
filetype INTEGER NOT NULL DEFAULT 0,
|
||||||
filesize INTEGER NOT NULL DEFAULT -1,
|
filesize INTEGER NOT NULL DEFAULT -1,
|
||||||
mtime INTEGER NOT NULL DEFAULT -1,
|
mtime INTEGER NOT NULL DEFAULT -1,
|
||||||
ctime INTEGER NOT NULL DEFAULT -1,
|
ctime INTEGER NOT NULL DEFAULT -1,
|
||||||
unavailable INTEGER DEFAULT 0,
|
unavailable INTEGER DEFAULT 0,
|
||||||
|
|
||||||
fingerprint TEXT DEFAULT '',
|
fingerprint TEXT,
|
||||||
|
|
||||||
playcount INTEGER NOT NULL DEFAULT 0,
|
playcount INTEGER NOT NULL DEFAULT 0,
|
||||||
skipcount INTEGER NOT NULL DEFAULT 0,
|
skipcount INTEGER NOT NULL DEFAULT 0,
|
||||||
@ -315,13 +315,13 @@ CREATE TABLE IF NOT EXISTS tidal_songs (
|
|||||||
compilation_off INTEGER NOT NULL DEFAULT 0,
|
compilation_off INTEGER NOT NULL DEFAULT 0,
|
||||||
compilation_effective INTEGER NOT NULL DEFAULT 0,
|
compilation_effective INTEGER NOT NULL DEFAULT 0,
|
||||||
|
|
||||||
art_automatic TEXT DEFAULT '',
|
art_automatic TEXT,
|
||||||
art_manual TEXT DEFAULT '',
|
art_manual TEXT,
|
||||||
|
|
||||||
effective_albumartist TEXT DEFAULT '',
|
effective_albumartist TEXT,
|
||||||
effective_originalyear INTEGER NOT NULL DEFAULT 0,
|
effective_originalyear INTEGER NOT NULL DEFAULT 0,
|
||||||
|
|
||||||
cue_path TEXT DEFAULT '',
|
cue_path TEXT,
|
||||||
|
|
||||||
rating INTEGER DEFAULT -1
|
rating INTEGER DEFAULT -1
|
||||||
|
|
||||||
@ -329,25 +329,25 @@ CREATE TABLE IF NOT EXISTS tidal_songs (
|
|||||||
|
|
||||||
CREATE TABLE IF NOT EXISTS qobuz_artists_songs (
|
CREATE TABLE IF NOT EXISTS qobuz_artists_songs (
|
||||||
|
|
||||||
title TEXT DEFAULT '',
|
title TEXT,
|
||||||
album TEXT DEFAULT '',
|
album TEXT,
|
||||||
artist TEXT DEFAULT '',
|
artist TEXT,
|
||||||
albumartist TEXT DEFAULT '',
|
albumartist TEXT,
|
||||||
track INTEGER NOT NULL DEFAULT -1,
|
track INTEGER NOT NULL DEFAULT -1,
|
||||||
disc INTEGER NOT NULL DEFAULT -1,
|
disc INTEGER NOT NULL DEFAULT -1,
|
||||||
year INTEGER NOT NULL DEFAULT -1,
|
year INTEGER NOT NULL DEFAULT -1,
|
||||||
originalyear INTEGER NOT NULL DEFAULT -1,
|
originalyear INTEGER NOT NULL DEFAULT -1,
|
||||||
genre TEXT DEFAULT '',
|
genre TEXT,
|
||||||
compilation INTEGER NOT NULL DEFAULT 0,
|
compilation INTEGER NOT NULL DEFAULT 0,
|
||||||
composer TEXT DEFAULT '',
|
composer TEXT,
|
||||||
performer TEXT DEFAULT '',
|
performer TEXT,
|
||||||
grouping TEXT DEFAULT '',
|
grouping TEXT,
|
||||||
comment TEXT DEFAULT '',
|
comment TEXT,
|
||||||
lyrics TEXT DEFAULT '',
|
lyrics TEXT,
|
||||||
|
|
||||||
artist_id TEXT DEFAULT '',
|
artist_id TEXT,
|
||||||
album_id TEXT DEFAULT '',
|
album_id TEXT,
|
||||||
song_id TEXT DEFAULT '',
|
song_id TEXT,
|
||||||
|
|
||||||
beginning INTEGER NOT NULL DEFAULT 0,
|
beginning INTEGER NOT NULL DEFAULT 0,
|
||||||
length INTEGER NOT NULL DEFAULT 0,
|
length INTEGER NOT NULL DEFAULT 0,
|
||||||
@ -358,14 +358,14 @@ CREATE TABLE IF NOT EXISTS qobuz_artists_songs (
|
|||||||
|
|
||||||
source INTEGER NOT NULL DEFAULT 0,
|
source INTEGER NOT NULL DEFAULT 0,
|
||||||
directory_id INTEGER NOT NULL DEFAULT -1,
|
directory_id INTEGER NOT NULL DEFAULT -1,
|
||||||
url TEXT NOT NULL DEFAULT '',
|
url TEXT NOT NULL,
|
||||||
filetype INTEGER NOT NULL DEFAULT 0,
|
filetype INTEGER NOT NULL DEFAULT 0,
|
||||||
filesize INTEGER NOT NULL DEFAULT -1,
|
filesize INTEGER NOT NULL DEFAULT -1,
|
||||||
mtime INTEGER NOT NULL DEFAULT -1,
|
mtime INTEGER NOT NULL DEFAULT -1,
|
||||||
ctime INTEGER NOT NULL DEFAULT -1,
|
ctime INTEGER NOT NULL DEFAULT -1,
|
||||||
unavailable INTEGER DEFAULT 0,
|
unavailable INTEGER DEFAULT 0,
|
||||||
|
|
||||||
fingerprint TEXT DEFAULT '',
|
fingerprint TEXT,
|
||||||
|
|
||||||
playcount INTEGER NOT NULL DEFAULT 0,
|
playcount INTEGER NOT NULL DEFAULT 0,
|
||||||
skipcount INTEGER NOT NULL DEFAULT 0,
|
skipcount INTEGER NOT NULL DEFAULT 0,
|
||||||
@ -377,13 +377,13 @@ CREATE TABLE IF NOT EXISTS qobuz_artists_songs (
|
|||||||
compilation_off INTEGER NOT NULL DEFAULT 0,
|
compilation_off INTEGER NOT NULL DEFAULT 0,
|
||||||
compilation_effective INTEGER NOT NULL DEFAULT 0,
|
compilation_effective INTEGER NOT NULL DEFAULT 0,
|
||||||
|
|
||||||
art_automatic TEXT DEFAULT '',
|
art_automatic TEXT,
|
||||||
art_manual TEXT DEFAULT '',
|
art_manual TEXT,
|
||||||
|
|
||||||
effective_albumartist TEXT DEFAULT '',
|
effective_albumartist TEXT,
|
||||||
effective_originalyear INTEGER NOT NULL DEFAULT 0,
|
effective_originalyear INTEGER NOT NULL DEFAULT 0,
|
||||||
|
|
||||||
cue_path TEXT DEFAULT '',
|
cue_path TEXT,
|
||||||
|
|
||||||
rating INTEGER DEFAULT -1
|
rating INTEGER DEFAULT -1
|
||||||
|
|
||||||
@ -391,25 +391,25 @@ CREATE TABLE IF NOT EXISTS qobuz_artists_songs (
|
|||||||
|
|
||||||
CREATE TABLE IF NOT EXISTS qobuz_albums_songs (
|
CREATE TABLE IF NOT EXISTS qobuz_albums_songs (
|
||||||
|
|
||||||
title TEXT DEFAULT '',
|
title TEXT,
|
||||||
album TEXT DEFAULT '',
|
album TEXT,
|
||||||
artist TEXT DEFAULT '',
|
artist TEXT,
|
||||||
albumartist TEXT DEFAULT '',
|
albumartist TEXT,
|
||||||
track INTEGER NOT NULL DEFAULT -1,
|
track INTEGER NOT NULL DEFAULT -1,
|
||||||
disc INTEGER NOT NULL DEFAULT -1,
|
disc INTEGER NOT NULL DEFAULT -1,
|
||||||
year INTEGER NOT NULL DEFAULT -1,
|
year INTEGER NOT NULL DEFAULT -1,
|
||||||
originalyear INTEGER NOT NULL DEFAULT -1,
|
originalyear INTEGER NOT NULL DEFAULT -1,
|
||||||
genre TEXT DEFAULT '',
|
genre TEXT,
|
||||||
compilation INTEGER NOT NULL DEFAULT 0,
|
compilation INTEGER NOT NULL DEFAULT 0,
|
||||||
composer TEXT DEFAULT '',
|
composer TEXT,
|
||||||
performer TEXT DEFAULT '',
|
performer TEXT,
|
||||||
grouping TEXT DEFAULT '',
|
grouping TEXT,
|
||||||
comment TEXT DEFAULT '',
|
comment TEXT,
|
||||||
lyrics TEXT DEFAULT '',
|
lyrics TEXT,
|
||||||
|
|
||||||
artist_id TEXT DEFAULT '',
|
artist_id TEXT,
|
||||||
album_id TEXT DEFAULT '',
|
album_id TEXT,
|
||||||
song_id TEXT DEFAULT '',
|
song_id TEXT,
|
||||||
|
|
||||||
beginning INTEGER NOT NULL DEFAULT 0,
|
beginning INTEGER NOT NULL DEFAULT 0,
|
||||||
length INTEGER NOT NULL DEFAULT 0,
|
length INTEGER NOT NULL DEFAULT 0,
|
||||||
@ -420,14 +420,14 @@ CREATE TABLE IF NOT EXISTS qobuz_albums_songs (
|
|||||||
|
|
||||||
source INTEGER NOT NULL DEFAULT 0,
|
source INTEGER NOT NULL DEFAULT 0,
|
||||||
directory_id INTEGER NOT NULL DEFAULT -1,
|
directory_id INTEGER NOT NULL DEFAULT -1,
|
||||||
url TEXT NOT NULL DEFAULT '',
|
url TEXT NOT NULL,
|
||||||
filetype INTEGER NOT NULL DEFAULT 0,
|
filetype INTEGER NOT NULL DEFAULT 0,
|
||||||
filesize INTEGER NOT NULL DEFAULT -1,
|
filesize INTEGER NOT NULL DEFAULT -1,
|
||||||
mtime INTEGER NOT NULL DEFAULT -1,
|
mtime INTEGER NOT NULL DEFAULT -1,
|
||||||
ctime INTEGER NOT NULL DEFAULT -1,
|
ctime INTEGER NOT NULL DEFAULT -1,
|
||||||
unavailable INTEGER DEFAULT 0,
|
unavailable INTEGER DEFAULT 0,
|
||||||
|
|
||||||
fingerprint TEXT DEFAULT '',
|
fingerprint TEXT,
|
||||||
|
|
||||||
playcount INTEGER NOT NULL DEFAULT 0,
|
playcount INTEGER NOT NULL DEFAULT 0,
|
||||||
skipcount INTEGER NOT NULL DEFAULT 0,
|
skipcount INTEGER NOT NULL DEFAULT 0,
|
||||||
@ -439,13 +439,13 @@ CREATE TABLE IF NOT EXISTS qobuz_albums_songs (
|
|||||||
compilation_off INTEGER NOT NULL DEFAULT 0,
|
compilation_off INTEGER NOT NULL DEFAULT 0,
|
||||||
compilation_effective INTEGER NOT NULL DEFAULT 0,
|
compilation_effective INTEGER NOT NULL DEFAULT 0,
|
||||||
|
|
||||||
art_automatic TEXT DEFAULT '',
|
art_automatic TEXT,
|
||||||
art_manual TEXT DEFAULT '',
|
art_manual TEXT,
|
||||||
|
|
||||||
effective_albumartist TEXT DEFAULT '',
|
effective_albumartist TEXT,
|
||||||
effective_originalyear INTEGER NOT NULL DEFAULT 0,
|
effective_originalyear INTEGER NOT NULL DEFAULT 0,
|
||||||
|
|
||||||
cue_path TEXT DEFAULT '',
|
cue_path TEXT,
|
||||||
|
|
||||||
rating INTEGER DEFAULT -1
|
rating INTEGER DEFAULT -1
|
||||||
|
|
||||||
@ -453,25 +453,25 @@ CREATE TABLE IF NOT EXISTS qobuz_albums_songs (
|
|||||||
|
|
||||||
CREATE TABLE IF NOT EXISTS qobuz_songs (
|
CREATE TABLE IF NOT EXISTS qobuz_songs (
|
||||||
|
|
||||||
title TEXT DEFAULT '',
|
title TEXT,
|
||||||
album TEXT DEFAULT '',
|
album TEXT,
|
||||||
artist TEXT DEFAULT '',
|
artist TEXT,
|
||||||
albumartist TEXT DEFAULT '',
|
albumartist TEXT,
|
||||||
track INTEGER NOT NULL DEFAULT -1,
|
track INTEGER NOT NULL DEFAULT -1,
|
||||||
disc INTEGER NOT NULL DEFAULT -1,
|
disc INTEGER NOT NULL DEFAULT -1,
|
||||||
year INTEGER NOT NULL DEFAULT -1,
|
year INTEGER NOT NULL DEFAULT -1,
|
||||||
originalyear INTEGER NOT NULL DEFAULT -1,
|
originalyear INTEGER NOT NULL DEFAULT -1,
|
||||||
genre TEXT DEFAULT '',
|
genre TEXT,
|
||||||
compilation INTEGER NOT NULL DEFAULT 0,
|
compilation INTEGER NOT NULL DEFAULT 0,
|
||||||
composer TEXT DEFAULT '',
|
composer TEXT,
|
||||||
performer TEXT DEFAULT '',
|
performer TEXT,
|
||||||
grouping TEXT DEFAULT '',
|
grouping TEXT,
|
||||||
comment TEXT DEFAULT '',
|
comment TEXT,
|
||||||
lyrics TEXT DEFAULT '',
|
lyrics TEXT,
|
||||||
|
|
||||||
artist_id TEXT DEFAULT '',
|
artist_id TEXT,
|
||||||
album_id TEXT DEFAULT '',
|
album_id TEXT,
|
||||||
song_id TEXT DEFAULT '',
|
song_id TEXT,
|
||||||
|
|
||||||
beginning INTEGER NOT NULL DEFAULT 0,
|
beginning INTEGER NOT NULL DEFAULT 0,
|
||||||
length INTEGER NOT NULL DEFAULT 0,
|
length INTEGER NOT NULL DEFAULT 0,
|
||||||
@ -482,14 +482,14 @@ CREATE TABLE IF NOT EXISTS qobuz_songs (
|
|||||||
|
|
||||||
source INTEGER NOT NULL DEFAULT 0,
|
source INTEGER NOT NULL DEFAULT 0,
|
||||||
directory_id INTEGER NOT NULL DEFAULT -1,
|
directory_id INTEGER NOT NULL DEFAULT -1,
|
||||||
url TEXT NOT NULL DEFAULT '',
|
url TEXT NOT NULL,
|
||||||
filetype INTEGER NOT NULL DEFAULT 0,
|
filetype INTEGER NOT NULL DEFAULT 0,
|
||||||
filesize INTEGER NOT NULL DEFAULT -1,
|
filesize INTEGER NOT NULL DEFAULT -1,
|
||||||
mtime INTEGER NOT NULL DEFAULT -1,
|
mtime INTEGER NOT NULL DEFAULT -1,
|
||||||
ctime INTEGER NOT NULL DEFAULT -1,
|
ctime INTEGER NOT NULL DEFAULT -1,
|
||||||
unavailable INTEGER DEFAULT 0,
|
unavailable INTEGER DEFAULT 0,
|
||||||
|
|
||||||
fingerprint TEXT DEFAULT '',
|
fingerprint TEXT,
|
||||||
|
|
||||||
playcount INTEGER NOT NULL DEFAULT 0,
|
playcount INTEGER NOT NULL DEFAULT 0,
|
||||||
skipcount INTEGER NOT NULL DEFAULT 0,
|
skipcount INTEGER NOT NULL DEFAULT 0,
|
||||||
@ -501,13 +501,13 @@ CREATE TABLE IF NOT EXISTS qobuz_songs (
|
|||||||
compilation_off INTEGER NOT NULL DEFAULT 0,
|
compilation_off INTEGER NOT NULL DEFAULT 0,
|
||||||
compilation_effective INTEGER NOT NULL DEFAULT 0,
|
compilation_effective INTEGER NOT NULL DEFAULT 0,
|
||||||
|
|
||||||
art_automatic TEXT DEFAULT '',
|
art_automatic TEXT,
|
||||||
art_manual TEXT DEFAULT '',
|
art_manual TEXT,
|
||||||
|
|
||||||
effective_albumartist TEXT DEFAULT '',
|
effective_albumartist TEXT,
|
||||||
effective_originalyear INTEGER NOT NULL DEFAULT 0,
|
effective_originalyear INTEGER NOT NULL DEFAULT 0,
|
||||||
|
|
||||||
cue_path TEXT DEFAULT '',
|
cue_path TEXT,
|
||||||
|
|
||||||
rating INTEGER DEFAULT -1
|
rating INTEGER DEFAULT -1
|
||||||
|
|
||||||
@ -515,15 +515,15 @@ CREATE TABLE IF NOT EXISTS qobuz_songs (
|
|||||||
|
|
||||||
CREATE TABLE IF NOT EXISTS playlists (
|
CREATE TABLE IF NOT EXISTS playlists (
|
||||||
|
|
||||||
name TEXT NOT NULL DEFAULT '',
|
name TEXT NOT NULL,
|
||||||
last_played INTEGER NOT NULL DEFAULT -1,
|
last_played INTEGER NOT NULL DEFAULT -1,
|
||||||
ui_order INTEGER NOT NULL DEFAULT 0,
|
ui_order INTEGER NOT NULL DEFAULT 0,
|
||||||
special_type TEXT DEFAULT '',
|
special_type TEXT,
|
||||||
ui_path TEXT DEFAULT '',
|
ui_path TEXT,
|
||||||
is_favorite INTEGER NOT NULL DEFAULT 0,
|
is_favorite INTEGER NOT NULL DEFAULT 0,
|
||||||
|
|
||||||
dynamic_playlist_type INTEGER,
|
dynamic_playlist_type INTEGER,
|
||||||
dynamic_playlist_backend TEXT DEFAULT '',
|
dynamic_playlist_backend TEXT,
|
||||||
dynamic_playlist_data BLOB
|
dynamic_playlist_data BLOB
|
||||||
|
|
||||||
);
|
);
|
||||||
@ -533,27 +533,27 @@ CREATE TABLE IF NOT EXISTS playlist_items (
|
|||||||
playlist INTEGER NOT NULL,
|
playlist INTEGER NOT NULL,
|
||||||
type INTEGER NOT NULL DEFAULT 0,
|
type INTEGER NOT NULL DEFAULT 0,
|
||||||
collection_id INTEGER,
|
collection_id INTEGER,
|
||||||
playlist_url TEXT DEFAULT '',
|
playlist_url TEXT,
|
||||||
|
|
||||||
title TEXT DEFAULT '',
|
title TEXT,
|
||||||
album TEXT DEFAULT '',
|
album TEXT,
|
||||||
artist TEXT DEFAULT '',
|
artist TEXT,
|
||||||
albumartist TEXT DEFAULT '',
|
albumartist TEXT,
|
||||||
track INTEGER,
|
track INTEGER,
|
||||||
disc INTEGER,
|
disc INTEGER,
|
||||||
year INTEGER,
|
year INTEGER,
|
||||||
originalyear INTEGER,
|
originalyear INTEGER,
|
||||||
genre TEXT DEFAULT '',
|
genre TEXT,
|
||||||
compilation INTEGER DEFAULT 0,
|
compilation INTEGER DEFAULT 0,
|
||||||
composer TEXT DEFAULT '',
|
composer TEXT,
|
||||||
performer TEXT DEFAULT '',
|
performer TEXT,
|
||||||
grouping TEXT DEFAULT '',
|
grouping TEXT,
|
||||||
comment TEXT DEFAULT '',
|
comment TEXT,
|
||||||
lyrics TEXT DEFAULT '',
|
lyrics TEXT,
|
||||||
|
|
||||||
artist_id TEXT DEFAULT '',
|
artist_id TEXT,
|
||||||
album_id TEXT DEFAULT '',
|
album_id TEXT,
|
||||||
song_id TEXT DEFAULT '',
|
song_id TEXT,
|
||||||
|
|
||||||
beginning INTEGER,
|
beginning INTEGER,
|
||||||
length INTEGER,
|
length INTEGER,
|
||||||
@ -564,14 +564,14 @@ CREATE TABLE IF NOT EXISTS playlist_items (
|
|||||||
|
|
||||||
source INTEGER,
|
source INTEGER,
|
||||||
directory_id INTEGER,
|
directory_id INTEGER,
|
||||||
url TEXT DEFAULT '',
|
url TEXT NOT NULL,
|
||||||
filetype INTEGER,
|
filetype INTEGER,
|
||||||
filesize INTEGER,
|
filesize INTEGER,
|
||||||
mtime INTEGER,
|
mtime INTEGER,
|
||||||
ctime INTEGER,
|
ctime INTEGER,
|
||||||
unavailable INTEGER DEFAULT 0,
|
unavailable INTEGER DEFAULT 0,
|
||||||
|
|
||||||
fingerprint TEXT DEFAULT '',
|
fingerprint TEXT,
|
||||||
|
|
||||||
playcount INTEGER DEFAULT 0,
|
playcount INTEGER DEFAULT 0,
|
||||||
skipcount INTEGER DEFAULT 0,
|
skipcount INTEGER DEFAULT 0,
|
||||||
@ -583,23 +583,23 @@ CREATE TABLE IF NOT EXISTS playlist_items (
|
|||||||
compilation_off INTEGER DEFAULT 0,
|
compilation_off INTEGER DEFAULT 0,
|
||||||
compilation_effective INTEGER DEFAULT 0,
|
compilation_effective INTEGER DEFAULT 0,
|
||||||
|
|
||||||
art_automatic TEXT DEFAULT '',
|
art_automatic TEXT,
|
||||||
art_manual TEXT DEFAULT '',
|
art_manual TEXT,
|
||||||
|
|
||||||
effective_albumartist TEXT DEFAULT '',
|
effective_albumartist TEXT,
|
||||||
effective_originalyear INTEGER,
|
effective_originalyear INTEGER,
|
||||||
|
|
||||||
cue_path TEXT DEFAULT '',
|
cue_path TEXT,
|
||||||
|
|
||||||
rating INTEGER DEFAULT -1
|
rating INTEGER DEFAULT -1
|
||||||
|
|
||||||
);
|
);
|
||||||
|
|
||||||
CREATE TABLE IF NOT EXISTS devices (
|
CREATE TABLE IF NOT EXISTS devices (
|
||||||
unique_id TEXT NOT NULL DEFAULT '',
|
unique_id TEXT NOT NULL,
|
||||||
friendly_name TEXT DEFAULT '',
|
friendly_name TEXT,
|
||||||
size INTEGER,
|
size INTEGER,
|
||||||
icon TEXT DEFAULT '',
|
icon TEXT,
|
||||||
schema_version INTEGER NOT NULL DEFAULT 0,
|
schema_version INTEGER NOT NULL DEFAULT 0,
|
||||||
transcode_mode NOT NULL DEFAULT 3,
|
transcode_mode NOT NULL DEFAULT 3,
|
||||||
transcode_format NOT NULL DEFAULT 5
|
transcode_format NOT NULL DEFAULT 5
|
||||||
@ -607,9 +607,9 @@ CREATE TABLE IF NOT EXISTS devices (
|
|||||||
|
|
||||||
CREATE TABLE IF NOT EXISTS radio_channels (
|
CREATE TABLE IF NOT EXISTS radio_channels (
|
||||||
source INTEGER NOT NULL DEFAULT 0,
|
source INTEGER NOT NULL DEFAULT 0,
|
||||||
name TEXT DEFAULT '',
|
name TEXT,
|
||||||
url TEXT DEFAULT '',
|
url TEXT NOT NULL,
|
||||||
thumbnail_url TEXT DEFAULT ''
|
thumbnail_url TEXT
|
||||||
);
|
);
|
||||||
|
|
||||||
CREATE INDEX IF NOT EXISTS idx_url ON songs (url);
|
CREATE INDEX IF NOT EXISTS idx_url ON songs (url);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user