From ce909108a9f756edae3f3c1e13d954ddaaceb66b Mon Sep 17 00:00:00 2001 From: elweyn Date: Tue, 3 Jan 2023 11:22:26 +0100 Subject: [PATCH] Add migration for the new fields. --- database/migrations/0059-add_hide_amount_to_users.ts | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 database/migrations/0059-add_hide_amount_to_users.ts diff --git a/database/migrations/0059-add_hide_amount_to_users.ts b/database/migrations/0059-add_hide_amount_to_users.ts new file mode 100644 index 000000000..d06e00559 --- /dev/null +++ b/database/migrations/0059-add_hide_amount_to_users.ts @@ -0,0 +1,12 @@ +/* eslint-disable @typescript-eslint/explicit-module-boundary-types */ +/* eslint-disable @typescript-eslint/no-explicit-any */ + +export async function upgrade(queryFn: (query: string, values?: any[]) => Promise>) { + await queryFn('ALTER TABLE users ADD COLUMN hideAmountGDD bool DEFAULT false;') + await queryFn('ALTER TABLE users ADD COLUMN hideAmountGDT bool DEFAULT false;') +} + +export async function downgrade(queryFn: (query: string, values?: any[]) => Promise>) { + await queryFn('ALTER TABLE users DROP COLUMN hideAmountGDD;') + await queryFn('ALTER TABLE users DROP COLUMN hideAmountGDT;') +}