From 101450cba6211817d68a6199482fb082bc0d72b3 Mon Sep 17 00:00:00 2001 From: Faruk AYDIN Date: Mon, 28 Aug 2023 16:24:39 +0200 Subject: [PATCH] chore: Convert conditions of permissions to array --- ...28134734_convert_permission_conditions_to_array.ts | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 packages/backend/src/db/migrations/20230828134734_convert_permission_conditions_to_array.ts diff --git a/packages/backend/src/db/migrations/20230828134734_convert_permission_conditions_to_array.ts b/packages/backend/src/db/migrations/20230828134734_convert_permission_conditions_to_array.ts new file mode 100644 index 00000000..509532f7 --- /dev/null +++ b/packages/backend/src/db/migrations/20230828134734_convert_permission_conditions_to_array.ts @@ -0,0 +1,11 @@ +import { Knex } from 'knex'; + +export async function up(knex: Knex): Promise { + await knex('permissions') + .where(knex.raw('conditions::text'), '=', knex.raw("'{}'::text")) + .update('conditions', JSON.stringify([])); +} + +export async function down(): Promise { + // void +}