From cedde04571a4404a35b194337c00f2982ea44c91 Mon Sep 17 00:00:00 2001 From: HugoCasa Date: Tue, 12 Mar 2024 14:25:01 +0100 Subject: [PATCH] fix: remove admin instance username if setting disabled (#3398) --- .../20240312130200_clean_admin_instance_username.down.sql | 1 + .../20240312130200_clean_admin_instance_username.up.sql | 3 +++ 2 files changed, 4 insertions(+) create mode 100644 backend/migrations/20240312130200_clean_admin_instance_username.down.sql create mode 100644 backend/migrations/20240312130200_clean_admin_instance_username.up.sql diff --git a/backend/migrations/20240312130200_clean_admin_instance_username.down.sql b/backend/migrations/20240312130200_clean_admin_instance_username.down.sql new file mode 100644 index 0000000000..d2f607c5b8 --- /dev/null +++ b/backend/migrations/20240312130200_clean_admin_instance_username.down.sql @@ -0,0 +1 @@ +-- Add down migration script here diff --git a/backend/migrations/20240312130200_clean_admin_instance_username.up.sql b/backend/migrations/20240312130200_clean_admin_instance_username.up.sql new file mode 100644 index 0000000000..1487fd79c9 --- /dev/null +++ b/backend/migrations/20240312130200_clean_admin_instance_username.up.sql @@ -0,0 +1,3 @@ +-- Add up migration script here +UPDATE password SET username = NULL WHERE email = 'admin@windmill.dev' +AND (SELECT value FROM global_settings WHERE name = 'automate_username_creation') IS DISTINCT FROM 'true'; \ No newline at end of file