diff --git a/database/migrations/0007-login_pending_tasks_delete.ts b/database/migrations/0007-login_pending_tasks_delete.ts new file mode 100644 index 000000000..c904a68e9 --- /dev/null +++ b/database/migrations/0007-login_pending_tasks_delete.ts @@ -0,0 +1,15 @@ +/* MIGRATION TO CLEAN PRODUCTION DATA + * + * delete the pending tasks to not have any dead entries. + * the way we interact with the table is now differently + * and therefore we should clear it to avoid conflicts + * and dead entries + */ + +export async function upgrade(queryFn: (query: string, values?: any[]) => Promise>) { + await queryFn('DELETE FROM `login_pending_tasks`;') +} + +export async function downgrade(queryFn: (query: string, values?: any[]) => Promise>) { + return [] // cannot undelete things +}