Skip to content

Commit 303e4d1

Browse files
committed
feat: add icon and description to preset
1 parent 070178c commit 303e4d1

File tree

23 files changed

+753
-617
lines changed

23 files changed

+753
-617
lines changed

coderd/apidoc/docs.go

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

coderd/apidoc/swagger.json

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

coderd/database/dbfake/dbfake.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -417,6 +417,8 @@ func (t TemplateVersionBuilder) Do() TemplateVersionResponse {
417417
InvalidateAfterSecs: preset.InvalidateAfterSecs,
418418
SchedulingTimezone: preset.SchedulingTimezone,
419419
IsDefault: false,
420+
Description: preset.Description,
421+
Icon: preset.Icon,
420422
})
421423
}
422424

coderd/database/dbgen/dbgen.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1392,6 +1392,8 @@ func Preset(t testing.TB, db database.Store, seed database.InsertPresetParams) d
13921392
InvalidateAfterSecs: seed.InvalidateAfterSecs,
13931393
SchedulingTimezone: seed.SchedulingTimezone,
13941394
IsDefault: seed.IsDefault,
1395+
Description: seed.Description,
1396+
Icon: seed.Icon,
13951397
})
13961398
require.NoError(t, err, "insert preset")
13971399
return preset

coderd/database/dump.sql

Lines changed: 3 additions & 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
@@ -0,0 +1,3 @@
1+
ALTER TABLE template_version_presets
2+
DROP COLUMN IF EXISTS description,
3+
DROP COLUMN IF EXISTS icon;
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
ALTER TABLE template_version_presets
2+
ADD COLUMN IF NOT EXISTS description character varying(128) DEFAULT ''::character varying NOT NULL,
3+
ADD COLUMN IF NOT EXISTS icon character varying(256) DEFAULT ''::character varying NOT NULL;

coderd/database/models.go

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

coderd/database/queries.sql.go

Lines changed: 24 additions & 6 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: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,9 @@ INSERT INTO template_version_presets (
77
desired_instances,
88
invalidate_after_secs,
99
scheduling_timezone,
10-
is_default
10+
is_default,
11+
description,
12+
icon
1113
)
1214
VALUES (
1315
@id,
@@ -17,7 +19,9 @@ VALUES (
1719
@desired_instances,
1820
@invalidate_after_secs,
1921
@scheduling_timezone,
20-
@is_default
22+
@is_default,
23+
@description,
24+
@icon
2125
) RETURNING *;
2226

2327
-- name: InsertPresetParameters :many

0 commit comments

Comments
 (0)