mirror of
https://github.com/coder/coder.git
synced 2026-09-24 15:04:27 +08:00
chore: join user information to workspace_build and template_version (#8625)
* include minimial user on template version and build * Add unit test to ensure join is superset
This commit is contained in:
@@ -358,8 +358,9 @@ func TestCache_BuildTime(t *testing.T) {
|
||||
template, err := db.GetTemplateByID(ctx, id)
|
||||
require.NoError(t, err)
|
||||
|
||||
templateVersion, err := db.InsertTemplateVersion(ctx, database.InsertTemplateVersionParams{
|
||||
ID: uuid.New(),
|
||||
templateVersionID := uuid.New()
|
||||
err = db.InsertTemplateVersion(ctx, database.InsertTemplateVersionParams{
|
||||
ID: templateVersionID,
|
||||
TemplateID: uuid.NullUUID{UUID: template.ID, Valid: true},
|
||||
})
|
||||
require.NoError(t, err)
|
||||
@@ -384,8 +385,8 @@ func TestCache_BuildTime(t *testing.T) {
|
||||
})
|
||||
require.NoError(t, err)
|
||||
|
||||
_, err = db.InsertWorkspaceBuild(ctx, database.InsertWorkspaceBuildParams{
|
||||
TemplateVersionID: templateVersion.ID,
|
||||
err = db.InsertWorkspaceBuild(ctx, database.InsertWorkspaceBuildParams{
|
||||
TemplateVersionID: templateVersionID,
|
||||
JobID: job.ID,
|
||||
Transition: tt.args.transition,
|
||||
Reason: database.BuildReasonInitiator,
|
||||
|
||||
Reference in New Issue
Block a user