From 503598e16d244c6ecb49cf06c7519a41d2a8ad18 Mon Sep 17 00:00:00 2001 From: Tom Moor Date: Thu, 10 Mar 2022 18:10:33 -0800 Subject: [PATCH] perf: Add missing indexes to views table --- .../migrations/20220311020825-views-indexes.js | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 server/migrations/20220311020825-views-indexes.js diff --git a/server/migrations/20220311020825-views-indexes.js b/server/migrations/20220311020825-views-indexes.js new file mode 100644 index 000000000..47c1d7253 --- /dev/null +++ b/server/migrations/20220311020825-views-indexes.js @@ -0,0 +1,17 @@ +'use strict'; + +module.exports = { + up: async (queryInterface, Sequelize) => { + await queryInterface.addIndex("views", ["userId"], { + name: "views_user_id", + }); + await queryInterface.addIndex("views", ["updatedAt"], { + name: "views_updated_at", + }); + }, + + down: async (queryInterface, Sequelize) => { + await queryInterface.removeIndex("views", "views_updated_at"); + await queryInterface.removeIndex("views", "views_user_id"); + } +};