From d57e26b8ea894770902b9324f5841b3f0e69ab3f Mon Sep 17 00:00:00 2001 From: Jaanus Sellin Date: Thu, 21 Dec 2023 15:34:35 +0200 Subject: [PATCH] feat: feedback table (#5721) --- .../20231221143955-feedback-table.js | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 src/migrations/20231221143955-feedback-table.js diff --git a/src/migrations/20231221143955-feedback-table.js b/src/migrations/20231221143955-feedback-table.js new file mode 100644 index 0000000000..4074f955bb --- /dev/null +++ b/src/migrations/20231221143955-feedback-table.js @@ -0,0 +1,28 @@ +'use strict'; + +exports.up = function (db, callback) { + db.runSql( + ` + CREATE TABLE IF NOT EXISTS feedback + ( + id SERIAL PRIMARY KEY NOT NULL, + category TEXT NOT NULL, + user_type TEXT, + difficulty_score INTEGER, + positive TEXT, + areas_for_improvement TEXT, + created_at TIMESTAMP WITH TIME ZONE DEFAULT now() + ); + `, + callback, + ); +}; + +exports.down = function (db, callback) { + db.runSql( + ` + DROP TABLE IF EXISTS feedback; + `, + callback, + ); +};