From 31e82b1aa8638c9299bde182983e7c1b688e4722 Mon Sep 17 00:00:00 2001 From: Ulf Gebhardt Date: Thu, 21 Oct 2021 04:06:54 +0200 Subject: [PATCH] make settings more error prone to prevent invalid migrations --- database/migrations/0002-add_settings.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/database/migrations/0002-add_settings.ts b/database/migrations/0002-add_settings.ts index 68c340040..d26a2b4cc 100644 --- a/database/migrations/0002-add_settings.ts +++ b/database/migrations/0002-add_settings.ts @@ -11,7 +11,7 @@ export async function upgrade(queryFn: (query: string, values?: any[]) => Promise>) { await queryFn(` - CREATE TABLE IF NOT EXISTS \`user_setting\` ( + CREATE TABLE \`user_setting\` ( \`id\` int(10) unsigned NOT NULL AUTO_INCREMENT, \`userId\` int(11) NOT NULL, \`key\` varchar(255) NOT NULL, @@ -22,5 +22,5 @@ export async function upgrade(queryFn: (query: string, values?: any[]) => Promis export async function downgrade(queryFn: (query: string, values?: any[]) => Promise>) { // write downgrade logic as parameter of queryFn - await queryFn(`DROP TABLE IF EXISTS \`user_setting\`;`) + await queryFn(`DROP TABLE \`user_setting\`;`) }