DB schema version 5
This commit is contained in:
parent
b718e34836
commit
3d50b169a5
@ -1,5 +1,5 @@
|
||||
#!/bin/bash
|
||||
currentdbversion=4
|
||||
currentdbversion=5
|
||||
checkDatabaseVersion() {
|
||||
local dbversion
|
||||
if dbversion=$(Select atom version <<<"\"1\" = 1")
|
||||
|
||||
33
lib/database/upgradedatabase_4_5
Normal file
33
lib/database/upgradedatabase_4_5
Normal file
@ -0,0 +1,33 @@
|
||||
#!/bin/bash
|
||||
|
||||
upgradedatabase_4_5() {
|
||||
echo "Upgrading database to version 5... (backup is $database.bak_v4)"
|
||||
cp "$database" "$database.bak_v4"
|
||||
echo 'DROP TRIGGER force_destination_update_on_tag_update;' >&3
|
||||
echo '
|
||||
CREATE TRIGGER IF NOT EXISTS force_destination_update_on_tag_update
|
||||
AFTER UPDATE OF
|
||||
genre,
|
||||
albumartist,
|
||||
year,
|
||||
album,
|
||||
disc,
|
||||
artist,
|
||||
track,
|
||||
title,
|
||||
composer,
|
||||
performer,
|
||||
releasecountry,
|
||||
rate,
|
||||
channels,
|
||||
bitrate,
|
||||
bitdepth
|
||||
ON tags
|
||||
BEGIN
|
||||
UPDATE destination_files SET last_change=0
|
||||
WHERE source_file_id=old.source_file;
|
||||
END;
|
||||
' >&3
|
||||
|
||||
Update atom version 5 <<<"1 = 1"
|
||||
}
|
||||
@ -130,6 +130,7 @@ CREATE TRIGGER IF NOT EXISTS force_destination_update_on_tag_update
|
||||
title,
|
||||
composer,
|
||||
performer,
|
||||
releasecountry,
|
||||
rate,
|
||||
channels,
|
||||
bitrate,
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user