Page MenuHomePhabricator

D5521.id.diff
No OneTemporary

D5521.id.diff

diff --git a/keyserver/src/database/migration-config.js b/keyserver/src/database/migration-config.js
--- a/keyserver/src/database/migration-config.js
+++ b/keyserver/src/database/migration-config.js
@@ -48,16 +48,19 @@
},
],
[
- 6,
+ 7,
async () => {
- await dbQuery(SQL`
- ALTER TABLE users
- DROP COLUMN public_key,
- MODIFY hash char(60) COLLATE utf8mb4_bin DEFAULT NULL;
-
- ALTER TABLE sessions
- DROP COLUMN public_key;
- `);
+ await dbQuery(
+ SQL`
+ ALTER TABLE users
+ DROP COLUMN IF EXISTS public_key,
+ MODIFY hash char(60) COLLATE utf8mb4_bin DEFAULT NULL;
+
+ ALTER TABLE sessions
+ DROP COLUMN IF EXISTS public_key;
+ `,
+ { multipleStatements: true },
+ );
},
],
]);

File Metadata

Mime Type
text/plain
Expires
Fri, Nov 22, 5:14 AM (15 h, 33 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
2560061
Default Alt Text
D5521.id.diff (855 B)

Event Timeline