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;
insert into transaction_accounts_new(transaction_id, order_no, account_name,
currency, amount, comment, generation)
-select ta.transaction_id, ta.order_no, ta.account_name, ta.currency, ta.amount, ta.comment, ta.generation
-from transaction_accounts ta;
+select t.id, ta.order_no, ta.account_name, ta.currency, ta.amount, ta.comment, ta.generation
+from transaction_accounts ta
+join profiles p on ta.profile=p.deprecated_uuid
+join transactions_new t on ta.transaction_id = t.ledger_id and t.profile_id=p.id;
drop table transaction_accounts;
alter table transaction_accounts_new rename to transaction_accounts;