diff options
Diffstat (limited to 'backend/internal/database/users.go')
-rw-r--r-- | backend/internal/database/users.go | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/backend/internal/database/users.go b/backend/internal/database/users.go index d023598..f7998fb 100644 --- a/backend/internal/database/users.go +++ b/backend/internal/database/users.go @@ -83,7 +83,11 @@ func AddIBDCreds( _ = tx.Rollback() }(tx) - keyId, err := AddKey(ctx, tx, keyName, encryptedKey) + var keyId int + err = tx.QueryRowContext(ctx, ` +INSERT INTO keys (kms_key_name, encrypted_key) +VALUES ($1, $2) +RETURNING id;`, keyName, encryptedKey).Scan(&keyId) if err != nil { return fmt.Errorf("unable to add ibd creds key: %w", err) } |