mirror of
https://github.com/IT4Change/gradido.git
synced 2025-12-13 07:45:54 +00:00
Change the logic so we can delete and create table if they exists or not.
This commit is contained in:
parent
b4feddea4b
commit
393b198a46
@ -25,5 +25,5 @@ export async function upgrade(queryFn: (query: string, values?: any[]) => Promis
|
||||
|
||||
export async function downgrade(queryFn: (query: string, values?: any[]) => Promise<Array<any>>) {
|
||||
// write downgrade logic as parameter of queryFn
|
||||
await queryFn(`DROP TABLE \`user_setting\`;`)
|
||||
await queryFn(`DROP TABLE IF EXISTS \`user_setting\`;`)
|
||||
}
|
||||
|
||||
@ -143,14 +143,14 @@ export async function upgrade(queryFn: (query: string, values?: any[]) => Promis
|
||||
|
||||
export async function downgrade(queryFn: (query: string, values?: any[]) => Promise<Array<any>>) {
|
||||
// write downgrade logic as parameter of queryFn
|
||||
await queryFn(`DROP TABLE \`login_app_access_tokens\`;`)
|
||||
await queryFn(`DROP TABLE \`login_elopage_buys\`;`)
|
||||
await queryFn(`DROP TABLE \`login_email_opt_in_types\`;`)
|
||||
await queryFn(`DROP TABLE \`login_email_opt_in\`;`)
|
||||
await queryFn(`DROP TABLE \`login_groups\`;`)
|
||||
await queryFn(`DROP TABLE \`login_pending_tasks\`;`)
|
||||
await queryFn(`DROP TABLE \`login_roles\`;`)
|
||||
await queryFn(`DROP TABLE \`login_user_backups\`;`)
|
||||
await queryFn(`DROP TABLE \`login_user_roles\`;`)
|
||||
await queryFn(`DROP TABLE \`login_users\`;`)
|
||||
await queryFn(`DROP TABLE IF EXISTS \`login_app_access_tokens\`;`)
|
||||
await queryFn(`DROP TABLE IF EXISTS \`login_elopage_buys\`;`)
|
||||
await queryFn(`DROP TABLE IF EXISTS \`login_email_opt_in_types\`;`)
|
||||
await queryFn(`DROP TABLE IF EXISTS \`login_email_opt_in\`;`)
|
||||
await queryFn(`DROP TABLE IF EXISTS \`login_groups\`;`)
|
||||
await queryFn(`DROP TABLE IF EXISTS \`login_pending_tasks\`;`)
|
||||
await queryFn(`DROP TABLE IF EXISTS \`login_roles\`;`)
|
||||
await queryFn(`DROP TABLE IF EXISTS \`login_user_backups\`;`)
|
||||
await queryFn(`DROP TABLE IF EXISTS \`login_user_roles\`;`)
|
||||
await queryFn(`DROP TABLE IF EXISTS \`login_users\`;`)
|
||||
}
|
||||
|
||||
@ -62,16 +62,4 @@ export async function upgrade(queryFn: (query: string, values?: any[]) => Promis
|
||||
`)
|
||||
}
|
||||
|
||||
export async function downgrade(queryFn: (query: string, values?: any[]) => Promise<Array<any>>) {
|
||||
// write downgrade logic as parameter of queryFn
|
||||
await queryFn(`DELETE FROM \`login_app_access_tokens\`;`)
|
||||
await queryFn(`DELETE FROM \`login_elopage_buys\`;`)
|
||||
await queryFn(`DELETE FROM \`login_email_opt_in_types\`;`)
|
||||
await queryFn(`DELETE FROM \`login_email_opt_in\`;`)
|
||||
await queryFn(`DELETE FROM \`login_groups\`;`)
|
||||
await queryFn(`DELETE FROM \`login_pending_tasks\`;`)
|
||||
await queryFn(`DELETE FROM \`login_roles\`;`)
|
||||
await queryFn(`DELETE FROM \`login_user_backups\`;`)
|
||||
await queryFn(`DELETE FROM \`login_user_roles\`;`)
|
||||
await queryFn(`DELETE FROM \`login_users\`;`)
|
||||
}
|
||||
export async function downgrade(queryFn: (query: string, values?: any[]) => Promise<Array<any>>) {}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user