migration adds is_admin column to users

This commit is contained in:
Moriz Wahl 2022-04-20 10:32:33 +02:00
parent 897c39c85c
commit deb1d457e1

View File

@ -0,0 +1,13 @@
/* MIGRATION DROP server_users TABLE
add isAdmin COLUMN to users TABLE */
/* 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<Array<any>>) {
await queryFn('ALTER TABLE `users` ADD COLUMN `is_admin` boolean DEFAULT false AFTER `language`;')
}
export async function downgrade(queryFn: (query: string, values?: any[]) => Promise<Array<any>>) {
await queryFn('ALTER TABLE `users` DROP COLUMN `is_admin`;')
}