Skip to content

Commit ce2956d

Browse files
committed
generate ids for presets by default
1 parent c31ee7b commit ce2956d

File tree

8 files changed

+13
-16
lines changed

8 files changed

+13
-16
lines changed

coderd/database/dbauthz/dbauthz_test.go

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -886,7 +886,6 @@ func (s *MethodTestSuite) TestOrganization() {
886886
JobID: job.ID,
887887
})
888888
insertPresetParams := database.InsertPresetParams{
889-
ID: uuid.New(),
890889
TemplateVersionID: workspaceBuild.TemplateVersionID,
891890
Name: "test",
892891
}
@@ -3817,7 +3816,6 @@ func (s *MethodTestSuite) TestSystemFunctions() {
38173816
CreatedBy: user.ID,
38183817
})
38193818
preset, err := db.InsertPreset(ctx, database.InsertPresetParams{
3820-
ID: uuid.New(),
38213819
TemplateVersionID: templateVersion.ID,
38223820
Name: "test",
38233821
})

coderd/database/dbmem/dbmem.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8151,7 +8151,7 @@ func (q *FakeQuerier) InsertPreset(_ context.Context, arg database.InsertPresetP
81518151

81528152
//nolint:gosimple // arg needs to keep its type for interface reasons and that type is not appropriate for preset below.
81538153
preset := database.TemplateVersionPreset{
8154-
ID: arg.ID,
8154+
ID: uuid.New(),
81558155
TemplateVersionID: arg.TemplateVersionID,
81568156
Name: arg.Name,
81578157
CreatedAt: arg.CreatedAt,

coderd/database/dump.sql

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,5 @@
1+
ALTER TABLE template_version_presets
2+
ALTER COLUMN id DROP DEFAULT;
3+
14
ALTER TABLE template_version_preset_parameters
25
ALTER COLUMN id DROP DEFAULT;
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,5 @@
1+
ALTER TABLE template_version_presets
2+
ALTER COLUMN id SET DEFAULT gen_random_uuid();
3+
14
ALTER TABLE template_version_preset_parameters
25
ALTER COLUMN id SET DEFAULT gen_random_uuid();

coderd/database/queries.sql.go

Lines changed: 3 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

coderd/database/queries/presets.sql

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
-- name: InsertPreset :one
22
INSERT INTO
3-
template_version_presets (id, template_version_id, name, created_at)
3+
template_version_presets (template_version_id, name, created_at)
44
VALUES
5-
(@id, @template_version_id, @name, @created_at) RETURNING *;
5+
(@template_version_id, @name, @created_at) RETURNING *;
66

77
-- name: InsertPresetParameters :many
88
INSERT INTO

coderd/presets_test.go

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,6 @@ func TestTemplateVersionPresets(t *testing.T) {
4444
provisionerCtx := dbauthz.AsProvisionerd(ctx)
4545

4646
preset, err := db.InsertPreset(provisionerCtx, database.InsertPresetParams{
47-
ID: sdkPreset.ID,
4847
Name: sdkPreset.Name,
4948
TemplateVersionID: version.ID,
5049
})

0 commit comments

Comments
 (0)