Skip to content

Commit fff836a

Browse files
committed
Fix migration tests
1 parent e574015 commit fff836a

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

dart/test/utils/migration_fixtures.dart

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -536,8 +536,8 @@ END
536536
THEN RAISE (FAIL, 'id should be text')
537537
END;
538538
INSERT INTO "ps_data__lists"
539-
SELECT NEW.id, json_object('description', concat(NEW."description"));
540-
INSERT INTO powersync_crud_(data) VALUES(json_object('op', 'PUT', 'type', 'lists', 'id', NEW.id, 'data', json(powersync_diff('{}', json_object('description', concat(NEW."description"))))));
539+
SELECT NEW.id, json_object('description', powersync_strip_subtype(NEW."description"));
540+
INSERT INTO powersync_crud_(data) VALUES(json_object('op', 'PUT', 'type', 'lists', 'id', NEW.id, 'data', json(powersync_diff('{}', json_object('description', powersync_strip_subtype(NEW."description"))))));
541541
INSERT INTO ps_oplog(bucket, op_id, op, row_type, row_id, hash, superseded)
542542
SELECT '$local',
543543
1,
@@ -557,9 +557,9 @@ BEGIN
557557
THEN RAISE (FAIL, 'Cannot update id')
558558
END;
559559
UPDATE "ps_data__lists"
560-
SET data = json_object('description', concat(NEW."description"))
560+
SET data = json_object('description', powersync_strip_subtype(NEW."description"))
561561
WHERE id = NEW.id;
562-
INSERT INTO powersync_crud_(data) VALUES(json_object('op', 'PATCH', 'type', 'lists', 'id', NEW.id, 'data', json(powersync_diff(json_object('description', concat(OLD."description")), json_object('description', concat(NEW."description"))))));
562+
INSERT INTO powersync_crud_(data) VALUES(json_object('op', 'PATCH', 'type', 'lists', 'id', NEW.id, 'data', json(powersync_diff(json_object('description', powersync_strip_subtype(OLD."description")), json_object('description', powersync_strip_subtype(NEW."description"))))));
563563
INSERT INTO ps_oplog(bucket, op_id, op, row_type, row_id, hash, superseded)
564564
SELECT '$local',
565565
1,
@@ -598,8 +598,8 @@ END
598598
WHEN (typeof(NEW.id) != 'text')
599599
THEN RAISE (FAIL, 'id should be text')
600600
END;
601-
INSERT INTO "ps_data__lists" SELECT NEW.id, json_object('description', concat(NEW."description"));
602-
INSERT INTO powersync_crud(op,id,type,data) VALUES ('PUT',NEW.id,'lists',json(powersync_diff('{}', json_object('description', concat(NEW."description")))));
601+
INSERT INTO "ps_data__lists" SELECT NEW.id, json_object('description', powersync_strip_subtype(NEW."description"));
602+
INSERT INTO powersync_crud(op,id,type,data) VALUES ('PUT',NEW.id,'lists',json(powersync_diff('{}', json_object('description', powersync_strip_subtype(NEW."description")))));
603603
END
604604
;CREATE TRIGGER "ps_view_update_lists"
605605
INSTEAD OF UPDATE ON "lists"
@@ -610,9 +610,9 @@ BEGIN
610610
THEN RAISE (FAIL, 'Cannot update id')
611611
END;
612612
UPDATE "ps_data__lists"
613-
SET data = json_object('description', concat(NEW."description"))
613+
SET data = json_object('description', powersync_strip_subtype(NEW."description"))
614614
WHERE id = NEW.id;
615-
INSERT INTO powersync_crud(op,type,id,data,options) VALUES ('PATCH','lists',NEW.id,json(powersync_diff(json_object('description', concat(OLD."description")), json_object('description', concat(NEW."description")))),0);
615+
INSERT INTO powersync_crud(op,type,id,data,options) VALUES ('PATCH','lists',NEW.id,json(powersync_diff(json_object('description', powersync_strip_subtype(OLD."description")), json_object('description', powersync_strip_subtype(NEW."description")))),0);
616616
END
617617
''';
618618

@@ -636,8 +636,8 @@ END
636636
WHEN (typeof(NEW.id) != 'text')
637637
THEN RAISE (FAIL, 'id should be text')
638638
END;
639-
INSERT INTO "ps_data__lists" SELECT NEW.id, json_object('description', concat(NEW."description"));
640-
INSERT INTO powersync_crud(op,id,type,data) VALUES ('PUT',NEW.id,'lists',json(powersync_diff('{}', json_object('description', concat(NEW."description")))));
639+
INSERT INTO "ps_data__lists" SELECT NEW.id, json_object('description', powersync_strip_subtype(NEW."description"));
640+
INSERT INTO powersync_crud(op,id,type,data) VALUES ('PUT',NEW.id,'lists',json(powersync_diff('{}', json_object('description', powersync_strip_subtype(NEW."description")))));
641641
END
642642
;CREATE TRIGGER "ps_view_update_lists"
643643
INSTEAD OF UPDATE ON "lists"
@@ -648,8 +648,8 @@ BEGIN
648648
THEN RAISE (FAIL, 'Cannot update id')
649649
END;
650650
UPDATE "ps_data__lists"
651-
SET data = json_object('description', concat(NEW."description"))
651+
SET data = json_object('description', powersync_strip_subtype(NEW."description"))
652652
WHERE id = NEW.id;
653-
INSERT INTO powersync_crud(op,type,id,data,options) VALUES ('PATCH','lists',NEW.id,json(powersync_diff(json_object('description', concat(OLD."description")), json_object('description', concat(NEW."description")))),0);
653+
INSERT INTO powersync_crud(op,type,id,data,options) VALUES ('PATCH','lists',NEW.id,json(powersync_diff(json_object('description', powersync_strip_subtype(OLD."description")), json_object('description', powersync_strip_subtype(NEW."description")))),0);
654654
END
655655
''';

0 commit comments

Comments
 (0)