Skip to content

Commit 86df6f4

Browse files
committed
Merge remote-tracking branch 'origin/main' into release/0.3.0
2 parents 7c680c8 + 1d8a987 commit 86df6f4

File tree

2 files changed

+4
-5
lines changed

2 files changed

+4
-5
lines changed

crates/core/src/migrations.rs

+2-3
Original file line numberDiff line numberDiff line change
@@ -218,9 +218,8 @@ CREATE INDEX ps_oplog_key ON ps_oplog (bucket, key);
218218
219219
CREATE TABLE ps_updated_rows(
220220
row_type TEXT,
221-
row_id TEXT) STRICT;
222-
223-
CREATE UNIQUE INDEX ps_updated_rows_row ON ps_updated_rows (row_type, row_id);
221+
row_id TEXT,
222+
PRIMARY KEY(row_type, row_id)) STRICT, WITHOUT ROWID;
224223
225224
INSERT INTO ps_buckets(name, last_applied_op, last_op, target_op, add_checksum, op_checksum, pending_delete)
226225
SELECT name, last_applied_op, last_op, target_op, add_checksum, op_checksum, pending_delete FROM ps_buckets_old;

dart/test/utils/migration_fixtures.dart

+2-2
Original file line numberDiff line numberDiff line change
@@ -122,12 +122,12 @@ const expectedState = <int, String>{
122122
;CREATE TABLE ps_untyped(type TEXT NOT NULL, id TEXT NOT NULL, data TEXT, PRIMARY KEY (type, id))
123123
;CREATE TABLE ps_updated_rows(
124124
row_type TEXT,
125-
row_id TEXT) STRICT
125+
row_id TEXT,
126+
PRIMARY KEY(row_type, row_id)) STRICT, WITHOUT ROWID
126127
;CREATE UNIQUE INDEX ps_buckets_name ON ps_buckets (name)
127128
;CREATE INDEX ps_oplog_key ON ps_oplog (bucket, key)
128129
;CREATE INDEX ps_oplog_opid ON ps_oplog (bucket, op_id)
129130
;CREATE INDEX ps_oplog_row ON ps_oplog (row_type, row_id)
130-
;CREATE UNIQUE INDEX ps_updated_rows_row ON ps_updated_rows (row_type, row_id)
131131
;INSERT INTO ps_migration(id, down_migrations) VALUES(1, null)
132132
;INSERT INTO ps_migration(id, down_migrations) VALUES(2, '[{"sql":"DELETE FROM ps_migration WHERE id >= 2","params":[]},{"sql":"DROP TABLE ps_tx","params":[]},{"sql":"ALTER TABLE ps_crud DROP COLUMN tx_id","params":[]}]')
133133
;INSERT INTO ps_migration(id, down_migrations) VALUES(3, '[{"sql":"DELETE FROM ps_migration WHERE id >= 3"},{"sql":"DROP TABLE ps_kv"}]')

0 commit comments

Comments
 (0)