| 1896 | } |
| 1897 | |
| 1898 | func PresetParameter(t testing.TB, db database.Store, seed database.InsertPresetParametersParams) []database.TemplateVersionPresetParameter { |
| 1899 | parameters, err := db.InsertPresetParameters(genCtx, database.InsertPresetParametersParams{ |
| 1900 | TemplateVersionPresetID: takeFirst(seed.TemplateVersionPresetID, uuid.New()), |
| 1901 | Names: takeFirstSlice(seed.Names, []string{testutil.GetRandomName(t)}), |
| 1902 | Values: takeFirstSlice(seed.Values, []string{testutil.GetRandomName(t)}), |
| 1903 | }) |
| 1904 | |
| 1905 | require.NoError(t, err, "insert preset parameters") |
| 1906 | return parameters |
| 1907 | } |
| 1908 | |
| 1909 | func UserSecret(t testing.TB, db database.Store, seed database.UserSecret, mutators ...func(params *database.CreateUserSecretParams)) database.UserSecret { |
| 1910 | params := database.CreateUserSecretParams{ |