Skip to content

Commit dfde506

Browse files
committed
test_sqlthread TestUpgradeBitmessageDB refactoring
1 parent 949e847 commit dfde506

33 files changed

Lines changed: 745 additions & 65 deletions

src/sql/init_version_1.sql

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
ALTER TABLE inventory ADD first20bytesofencryptedmessage blob DEFAULT '';
2+
3+
UPDATE settings SET value = 2 WHERE key = 'version';

src/sql/init_version_10.sql

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,5 @@ CREATE TABLE `addressbook` (
1313
INSERT INTO addressbook SELECT label, address FROM old_addressbook;
1414

1515
DROP TABLE old_addressbook;
16+
17+
UPDATE settings SET value = 11 WHERE key = 'version';

src/sql/init_version_2.sql

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,3 +27,5 @@ CREATE TABLE `inventory` (
2727
INSERT INTO inventory SELECT hash, objecttype, streamnumber, payload, receivedtime FROM inventory_backup;
2828

2929
DROP TABLE inventory_backup;
30+
31+
UPDATE settings SET value = 3 WHERE key = 'version';

src/sql/init_version_3.sql

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,5 @@
33
--
44

55
ALTER TABLE inventory ADD tag blob DEFAULT '';
6+
7+
UPDATE settings SET value = 4 WHERE key = 'version';

src/sql/init_version_4.sql

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,3 +15,5 @@ CREATE TABLE `pubkeys` (
1515
) ;
1616

1717
DELETE FROM inventory WHERE objecttype = 'pubkey';
18+
19+
UPDATE settings SET value = 5 WHERE key = 'version';

src/sql/init_version_5.sql

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,5 @@ CREATE TABLE `objectprocessorqueue` (
1010
`data` blob,
1111
UNIQUE(objecttype, data) ON CONFLICT REPLACE
1212
) ;
13+
14+
UPDATE settings SET value = 6 WHERE key = 'version';

src/sql/init_version_6.sql

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,3 +23,5 @@ CREATE TABLE `objectprocessorqueue` (
2323
`data` blob,
2424
UNIQUE(objecttype, data) ON CONFLICT REPLACE
2525
) ;
26+
27+
UPDATE settings SET value = 7 WHERE key = 'version';

src/sql/init_version_7.sql

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,5 @@ DELETE FROM inventory WHERE objecttype = 1;
99
DELETE FROM pubkeys;
1010

1111
UPDATE sent SET status='msgqueued' WHERE status='doingmsgpow' or status='badkey';
12+
13+
UPDATE settings SET value = 8 WHERE key = 'version';

src/sql/init_version_8.sql

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,5 @@
55
--
66

77
ALTER TABLE inbox ADD sighash blob DEFAULT '';
8+
9+
UPDATE settings SET value = 9 WHERE key = 'version';

src/sql/init_version_9.sql

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,3 +72,5 @@ CREATE TABLE `pubkeys` (
7272
INSERT INTO pubkeys SELECT address, addressversion, transmitdata, `time`, usedpersonally FROM pubkeys_backup;
7373

7474
DROP TABLE pubkeys_backup;
75+
76+
UPDATE settings SET value = 10 WHERE key = 'version';

0 commit comments

Comments
 (0)