Add scripts for database migration

This commit is contained in:
Cadence Ember 2023-09-29 17:41:11 +13:00
parent ae3a86bff2
commit c9bc6ac629
4 changed files with 40 additions and 2 deletions

View file

@ -0,0 +1,16 @@
-- Change hashed_profile_content column affinity to INTEGER
CREATE TABLE "new_sim_member" (
"mxid" TEXT NOT NULL,
"room_id" TEXT NOT NULL,
"hashed_profile_content" INTEGER,
PRIMARY KEY("room_id","mxid")
) WITHOUT ROWID;
INSERT INTO new_sim_member SELECT * FROM sim_member;
DROP TABLE sim_member;
ALTER TABLE new_sim_member RENAME TO sim_member;
VACUUM;