diff options
author | 2024-08-07 19:06:32 -0700 | |
---|---|---|
committer | 2024-08-07 19:30:26 -0700 | |
commit | 55231eb4cfb5b5ce246a68ef456619cdb65d8af1 (patch) | |
tree | b08bff32c47432cab7da19040582c9b3d02d1020 /backend/internal/database/keys.go | |
parent | 08993e2f8497341079010d3d06361c99492c4c07 (diff) | |
download | ibd-trader-55231eb4cfb5b5ce246a68ef456619cdb65d8af1.tar.gz ibd-trader-55231eb4cfb5b5ce246a68ef456619cdb65d8af1.tar.zst ibd-trader-55231eb4cfb5b5ce246a68ef456619cdb65d8af1.zip |
Remove dead code in internal/database
Removes `keys.go` as the queries there were only being used in one
location.
Diffstat (limited to 'backend/internal/database/keys.go')
-rw-r--r-- | backend/internal/database/keys.go | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/backend/internal/database/keys.go b/backend/internal/database/keys.go deleted file mode 100644 index e2e2770..0000000 --- a/backend/internal/database/keys.go +++ /dev/null @@ -1,44 +0,0 @@ -package database - -import ( - "context" - "fmt" - "time" -) - -func AddKey(ctx context.Context, exec Executor, keyName string, key []byte) (int, error) { - row := exec.QueryRowContext(ctx, ` -INSERT INTO keys (kms_key_name, encrypted_key) -VALUES ($1, $2) -RETURNING id;`, keyName, key) - - var keyId int - err := row.Scan(&keyId) - if err != nil { - return 0, fmt.Errorf("unable to scan key id: %w", err) - } - - return keyId, nil -} - -func GetKey(ctx context.Context, exec Executor, keyId int) (*Key, error) { - row := exec.QueryRowContext(ctx, ` -SELECT id, kms_key_name, encrypted_key, created_at -FROM keys -WHERE id = $1;`, keyId) - - key := &Key{} - err := row.Scan(&key.Id, &key.Name, &key.Key, &key.Created) - if err != nil { - return nil, fmt.Errorf("unable to scan key: %w", err) - } - - return key, nil -} - -type Key struct { - Id int - Name string - Key []byte - Created time.Time -} |