mirror of
https://github.com/tomahawk-player/tomahawk.git
synced 2025-04-21 08:21:54 +02:00
Clear out old non-servent and non-file resulthints
This commit is contained in:
parent
d5b938f39b
commit
cc16fea104
11
data/sql/dbmigrate-28_to_29.sql
Normal file
11
data/sql/dbmigrate-28_to_29.sql
Normal file
@ -0,0 +1,11 @@
|
||||
-- Script to migate from db version 28 to 29.
|
||||
--
|
||||
-- The resulthint field used to store both servent://, file:// and all other urls
|
||||
-- but all non-servent:// and file:// urls were filtered out. since we now are actually
|
||||
-- using http:// resulthints, we need to weed out the 'bad ones'
|
||||
|
||||
-- So remoev all non-file:// or servent:// resulthints
|
||||
|
||||
UPDATE playlist_item SET result_hint = "" WHERE playlist_item.guid IN (SELECT guid FROM playlist_item WHERE result_hint NOT LIKE "file://%" AND result_hint NOT LIKE "servent://%");
|
||||
|
||||
UPDATE settings SET v = '29' WHERE k == 'schema_version';
|
@ -115,6 +115,8 @@
|
||||
<file>data/sql/dbmigrate-24_to_25.sql</file>
|
||||
<file>data/sql/dbmigrate-25_to_26.sql</file>
|
||||
<file>data/sql/dbmigrate-26_to_27.sql</file>
|
||||
<file>data/sql/dbmigrate-27_to_28.sql</file>
|
||||
<file>data/sql/dbmigrate-28_to_29.sql</file>
|
||||
<file>data/js/tomahawk.js</file>
|
||||
<file>data/images/avatar_frame.png</file>
|
||||
<file>data/images/drop-all-songs.png</file>
|
||||
@ -139,7 +141,6 @@
|
||||
<file>data/images/spotifycore-logo.png</file>
|
||||
<file>data/images/playlist-header-tiled.png</file>
|
||||
<file>data/images/share.png</file>
|
||||
<file>data/sql/dbmigrate-27_to_28.sql</file>
|
||||
<file>data/images/process-stop.png</file>
|
||||
<file>data/icons/tomahawk-icon-128x128-grayscale.png</file>
|
||||
<file>data/images/collection.png</file>
|
||||
|
@ -40,7 +40,7 @@
|
||||
*/
|
||||
#include "Schema.sql.h"
|
||||
|
||||
#define CURRENT_SCHEMA_VERSION 28
|
||||
#define CURRENT_SCHEMA_VERSION 29
|
||||
|
||||
DatabaseImpl::DatabaseImpl( const QString& dbname )
|
||||
{
|
||||
|
Loading…
x
Reference in New Issue
Block a user