From eeaad35ce1e9ce145a2e801da34aeb02b3946bf3 Mon Sep 17 00:00:00 2001 From: Till Faelligen Date: Fri, 11 Feb 2022 18:58:01 +0100 Subject: [PATCH] Fix migration, add IS NULL --- .../postgres/deltas/2022021013023800_add_account_type.go | 2 +- .../sqlite3/deltas/2022021012490600_add_account_type.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/userapi/storage/accounts/postgres/deltas/2022021013023800_add_account_type.go b/userapi/storage/accounts/postgres/deltas/2022021013023800_add_account_type.go index 88d446c0b..5489a5a20 100644 --- a/userapi/storage/accounts/postgres/deltas/2022021013023800_add_account_type.go +++ b/userapi/storage/accounts/postgres/deltas/2022021013023800_add_account_type.go @@ -17,7 +17,7 @@ func UpAddAccountType(tx *sql.Tx) error { return fmt.Errorf("failed to add column: %w", err) } - _, err = tx.Exec("UPDATE account_accounts SET account_type = 1 WHERE appservice_id = '';") + _, err = tx.Exec("UPDATE account_accounts SET account_type = 1 WHERE appservice_id = '' OR appservice_id IS NULL;") if err != nil { return fmt.Errorf("failed to update user accounts: %w", err) } diff --git a/userapi/storage/accounts/sqlite3/deltas/2022021012490600_add_account_type.go b/userapi/storage/accounts/sqlite3/deltas/2022021012490600_add_account_type.go index 86621b2d5..620e6185c 100644 --- a/userapi/storage/accounts/sqlite3/deltas/2022021012490600_add_account_type.go +++ b/userapi/storage/accounts/sqlite3/deltas/2022021012490600_add_account_type.go @@ -23,7 +23,7 @@ func UpAddAccountType(tx *sql.Tx) error { if err != nil { return fmt.Errorf("failed to add column: %w", err) } - _, err = tx.Exec(`UPDATE account_accounts SET account_type = 1 WHERE appservice_id = ''`) + _, err = tx.Exec(`UPDATE account_accounts SET account_type = 1 WHERE appservice_id = '' OR appservice_id IS NULL`) if err != nil { return fmt.Errorf("failed to update user accounts: %w", err) }