Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit89da41b

Browse files
committed
chore: database changes
Signed-off-by: Danny Kopping <dannykopping@gmail.com>
1 parent44d4646 commit89da41b

File tree

10 files changed

+36
-10
lines changed

10 files changed

+36
-10
lines changed

‎CLAUDE.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,5 +103,4 @@ Read [cursor rules](.cursorrules).
103103

104104
The frontend is contained in the site folder.
105105

106-
For building Frontend refer to[this document](docs/contributing/frontend.md)
107106
For building Frontend refer to[this document](docs/about/contributing/frontend.md)

‎coderd/database/dbfake/dbfake.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -395,6 +395,7 @@ func (t TemplateVersionBuilder) Do() TemplateVersionResponse {
395395
CreatedAt:version.CreatedAt,
396396
DesiredInstances:preset.DesiredInstances,
397397
InvalidateAfterSecs:preset.InvalidateAfterSecs,
398+
IsDefault:false,
398399
})
399400
}
400401

‎coderd/database/dbgen/dbgen.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1261,6 +1261,7 @@ func Preset(t testing.TB, db database.Store, seed database.InsertPresetParams) d
12611261
CreatedAt:takeFirst(seed.CreatedAt,dbtime.Now()),
12621262
DesiredInstances:seed.DesiredInstances,
12631263
InvalidateAfterSecs:seed.InvalidateAfterSecs,
1264+
IsDefault:seed.IsDefault,
12641265
})
12651266
require.NoError(t,err,"insert preset")
12661267
returnpreset

‎coderd/database/dump.sql

Lines changed: 4 additions & 1 deletion
Some generated files are not rendered by default. Learn more aboutcustomizing how changed files appear on GitHub.
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
DROPINDEX IF EXISTS idx_template_version_presets_default;
2+
ALTERTABLE template_version_presets DROP COLUMN IF EXISTS is_default;
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
ALTERTABLE template_version_presets ADD COLUMN is_defaultBOOLEANNOT NULL DEFAULT FALSE;
2+
3+
-- Add a unique constraint to ensure only one default preset per template version
4+
CREATEUNIQUE INDEXidx_template_version_presets_default
5+
ON template_version_presets (template_version_id)
6+
WHERE is_default= TRUE;

‎coderd/database/models.go

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more aboutcustomizing how changed files appear on GitHub.

‎coderd/database/queries.sql.go

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

‎coderd/database/queries/presets.sql

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,17 @@ INSERT INTO template_version_presets (
55
name,
66
created_at,
77
desired_instances,
8-
invalidate_after_secs
8+
invalidate_after_secs,
9+
is_default
910
)
1011
VALUES (
1112
@id,
1213
@template_version_id,
1314
@name,
1415
@created_at,
1516
@desired_instances,
16-
@invalidate_after_secs
17+
@invalidate_after_secs,
18+
@is_default
1719
) RETURNING*;
1820

1921
-- name: InsertPresetParameters :many
@@ -69,3 +71,4 @@ SELECT tvp.*, tv.template_id, tv.organization_id FROM
6971
template_version_presets tvp
7072
INNER JOIN template_versions tvONtvp.template_version_id=tv.id
7173
WHEREtvp.id= @preset_id;
74+

‎coderd/database/unique_constraint.go

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more aboutcustomizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp