From d632690203de1c5c03f4002eed964d72ece6728d Mon Sep 17 00:00:00 2001 From: David Leek Date: Tue, 12 Dec 2023 15:57:59 +0100 Subject: [PATCH] chore: add created by user id to events (#5621) ## About the changes Adds the column `created_by_user_id` to `events` table and adds index for it --------- Co-authored-by: Christopher Kolstad --- ...20231212094044-event-created-by-user-id.js | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 src/migrations/20231212094044-event-created-by-user-id.js diff --git a/src/migrations/20231212094044-event-created-by-user-id.js b/src/migrations/20231212094044-event-created-by-user-id.js new file mode 100644 index 0000000000..8aa893ac09 --- /dev/null +++ b/src/migrations/20231212094044-event-created-by-user-id.js @@ -0,0 +1,21 @@ +'use strict'; + +exports.up = function (db, callback) { + db.runSql( + ` + ALTER TABLE events ADD COLUMN IF NOT EXISTS created_by_user_id INTEGER; + CREATE INDEX events_created_by_user_id_idx ON events(created_by_user_id); + `, + callback, + ); +}; + +exports.down = function (db, callback) { + db.runSql( + ` + DROP INDEX IF EXISTS events_created_by_user_id_idx; + ALTER TABLE events DROP COLUMN IF EXISTS created_by_user_id; + `, + callback, + ); +};