]> git.ktnx.net Git - mobile-ledger.git/blobdiff - app/src/main/res/raw/db_59.sql
more fall-outs after transition to surrogate IDs
[mobile-ledger.git] / app / src / main / res / raw / db_59.sql
index 27ad83b26f62c70ba52a8fee5d38400fa2e989be..5ba11afffaf9281705dc969abc16fed7e96fe8de 100644 (file)
@@ -94,6 +94,16 @@ select o.name, p.id, o.value
 from options o
 join profiles p on p.deprecated_uuid = o.profile;
 
+insert into options_new(name, profile_id, value)
+select o.name, 0, o.value
+from options o
+where o.profile='-';
+
+update options_new
+set name='profile_id'
+  , value=(select p.id from profiles p where p.deprecated_uuid=value)
+where name='profile_uuid';
+
 drop table options;
 alter table options_new rename to options;