From 1ac65113a24eb21890e280116eb78d5d0a085f20 Mon Sep 17 00:00:00 2001 From: Claus-Peter Huebner Date: Fri, 27 Oct 2023 17:11:11 +0200 Subject: [PATCH] Revert "test for afterwards migration 0049 adaption - email nullable" This reverts commit 615e91be734ff1e6ede9788c9fb4158abbd014a1. --- database/migrations/0049-add_user_contacts_table.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/database/migrations/0049-add_user_contacts_table.ts b/database/migrations/0049-add_user_contacts_table.ts index b26c4a64d..acdd1af61 100644 --- a/database/migrations/0049-add_user_contacts_table.ts +++ b/database/migrations/0049-add_user_contacts_table.ts @@ -13,7 +13,7 @@ export async function upgrade(queryFn: (query: string, values?: any[]) => Promis \`id\` int(10) unsigned NOT NULL AUTO_INCREMENT, \`type\` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL, \`user_id\` int(10) unsigned NOT NULL, - \`email\` varchar(255) COLLATE utf8mb4_unicode_ci NULL UNIQUE, + \`email\` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL UNIQUE, \`email_verification_code\` bigint(20) unsigned DEFAULT NULL UNIQUE, \`email_opt_in_type_id\` int DEFAULT NULL, \`email_resend_count\` int DEFAULT '0', @@ -88,7 +88,7 @@ export async function downgrade(queryFn: (query: string, values?: any[]) => Prom `UPDATE users SET email = "${contact.email}", email_checked="${contact.email_checked}" WHERE id = "${contact.user_id}" and email_id = "${contact.id}"`, ) } - await queryFn('ALTER TABLE users MODIFY COLUMN email varchar(255) NULL UNIQUE;') + await queryFn('ALTER TABLE users MODIFY COLUMN email varchar(255) NOT NULL UNIQUE;') // write downgrade logic as parameter of queryFn await queryFn(`DROP TABLE IF EXISTS user_contacts;`)