chore: add db queries for dynamic parameters (#17137)

This commit is contained in:
ケイラ
2025-04-01 14:47:30 -07:00
committed by GitHub
parent fd241164a9
commit 184c1f0a59
10 changed files with 215 additions and 0 deletions

View File

@ -746,6 +746,13 @@ func (m queryMetricsStore) GetFileByID(ctx context.Context, id uuid.UUID) (datab
return file, err
}
func (m queryMetricsStore) GetFileIDByTemplateVersionID(ctx context.Context, templateVersionID uuid.UUID) (uuid.UUID, error) {
start := time.Now()
r0, r1 := m.s.GetFileIDByTemplateVersionID(ctx, templateVersionID)
m.queryLatencies.WithLabelValues("GetFileIDByTemplateVersionID").Observe(time.Since(start).Seconds())
return r0, r1
}
func (m queryMetricsStore) GetFileTemplates(ctx context.Context, fileID uuid.UUID) ([]database.GetFileTemplatesRow, error) {
start := time.Now()
rows, err := m.s.GetFileTemplates(ctx, fileID)
@ -1376,6 +1383,13 @@ func (m queryMetricsStore) GetTemplateVersionParameters(ctx context.Context, tem
return parameters, err
}
func (m queryMetricsStore) GetTemplateVersionTerraformValues(ctx context.Context, templateVersionID uuid.UUID) (database.TemplateVersionTerraformValue, error) {
start := time.Now()
r0, r1 := m.s.GetTemplateVersionTerraformValues(ctx, templateVersionID)
m.queryLatencies.WithLabelValues("GetTemplateVersionTerraformValues").Observe(time.Since(start).Seconds())
return r0, r1
}
func (m queryMetricsStore) GetTemplateVersionVariables(ctx context.Context, templateVersionID uuid.UUID) ([]database.TemplateVersionVariable, error) {
start := time.Now()
variables, err := m.s.GetTemplateVersionVariables(ctx, templateVersionID)