| 1886 | } |
| 1887 | |
| 1888 | func PresetPrebuildSchedule(t testing.TB, db database.Store, seed database.InsertPresetPrebuildScheduleParams) database.TemplateVersionPresetPrebuildSchedule { |
| 1889 | schedule, err := db.InsertPresetPrebuildSchedule(genCtx, database.InsertPresetPrebuildScheduleParams{ |
| 1890 | PresetID: takeFirst(seed.PresetID, uuid.New()), |
| 1891 | CronExpression: takeFirst(seed.CronExpression, "* 9-18 * * 1-5"), |
| 1892 | DesiredInstances: takeFirst(seed.DesiredInstances, 1), |
| 1893 | }) |
| 1894 | require.NoError(t, err, "insert preset prebuild schedule") |
| 1895 | return schedule |
| 1896 | } |
| 1897 | |
| 1898 | func PresetParameter(t testing.TB, db database.Store, seed database.InsertPresetParametersParams) []database.TemplateVersionPresetParameter { |
| 1899 | parameters, err := db.InsertPresetParameters(genCtx, database.InsertPresetParametersParams{ |