Make GlobalID required for all Fieldseeker tables

I'm pretty sure it has to be there, and it allows me to clean up my
code.
This commit is contained in:
Eli Ribble 2026-01-05 02:28:28 +00:00
parent 53e08d840e
commit 1aefca2f5d
217 changed files with 871 additions and 1358 deletions

View file

@ -1,4 +1,4 @@
// Code generated by BobGen psql v0.0.4-0.20251216163753-8e325b7c773a+dirty. DO NOT EDIT.
// Code generated by BobGen psql v0.0.4-0.20260105020634-53e08d840e47+dirty. DO NOT EDIT.
// This file is meant to be re-generated in place and/or deleted at any time.
package factory

View file

@ -1,4 +1,4 @@
// Code generated by BobGen psql v0.0.4-0.20251216163753-8e325b7c773a+dirty. DO NOT EDIT.
// Code generated by BobGen psql v0.0.4-0.20260105020634-53e08d840e47+dirty. DO NOT EDIT.
// This file is meant to be re-generated in place and/or deleted at any time.
package factory
@ -89,7 +89,7 @@ func (f *Factory) FromExistingFieldseekerContainerrelate(m *models.FieldseekerCo
o := &FieldseekerContainerrelateTemplate{f: f, alreadyPersisted: true}
o.Objectid = func() int64 { return m.Objectid }
o.Globalid = func() null.Val[uuid.UUID] { return m.Globalid }
o.Globalid = func() uuid.UUID { return m.Globalid }
o.CreatedUser = func() null.Val[string] { return m.CreatedUser }
o.CreatedDate = func() null.Val[time.Time] { return m.CreatedDate }
o.LastEditedUser = func() null.Val[string] { return m.LastEditedUser }
@ -136,7 +136,7 @@ func (f *Factory) FromExistingFieldseekerFieldscoutinglog(m *models.FieldseekerF
o.Objectid = func() int64 { return m.Objectid }
o.Status = func() null.Val[int16] { return m.Status }
o.Globalid = func() null.Val[uuid.UUID] { return m.Globalid }
o.Globalid = func() uuid.UUID { return m.Globalid }
o.CreatedUser = func() null.Val[string] { return m.CreatedUser }
o.CreatedDate = func() null.Val[time.Time] { return m.CreatedDate }
o.LastEditedUser = func() null.Val[string] { return m.LastEditedUser }
@ -179,7 +179,7 @@ func (f *Factory) FromExistingFieldseekerHabitatrelate(m *models.FieldseekerHabi
o.Objectid = func() int64 { return m.Objectid }
o.ForeignID = func() null.Val[uuid.UUID] { return m.ForeignID }
o.Globalid = func() null.Val[uuid.UUID] { return m.Globalid }
o.Globalid = func() uuid.UUID { return m.Globalid }
o.CreatedUser = func() null.Val[string] { return m.CreatedUser }
o.CreatedDate = func() null.Val[time.Time] { return m.CreatedDate }
o.LastEditedUser = func() null.Val[string] { return m.LastEditedUser }
@ -226,7 +226,7 @@ func (f *Factory) FromExistingFieldseekerInspectionsample(m *models.FieldseekerI
o.Sampleid = func() null.Val[string] { return m.Sampleid }
o.Processed = func() null.Val[int16] { return m.Processed }
o.Idbytech = func() null.Val[string] { return m.Idbytech }
o.Globalid = func() null.Val[uuid.UUID] { return m.Globalid }
o.Globalid = func() uuid.UUID { return m.Globalid }
o.CreatedUser = func() null.Val[string] { return m.CreatedUser }
o.CreatedDate = func() null.Val[time.Time] { return m.CreatedDate }
o.LastEditedUser = func() null.Val[string] { return m.LastEditedUser }
@ -282,7 +282,7 @@ func (f *Factory) FromExistingFieldseekerInspectionsampledetail(m *models.Fields
o.Leggcount = func() null.Val[int16] { return m.Leggcount }
o.Ldomstage = func() null.Val[string] { return m.Ldomstage }
o.Comments = func() null.Val[string] { return m.Comments }
o.Globalid = func() null.Val[uuid.UUID] { return m.Globalid }
o.Globalid = func() uuid.UUID { return m.Globalid }
o.CreatedUser = func() null.Val[string] { return m.CreatedUser }
o.CreatedDate = func() null.Val[time.Time] { return m.CreatedDate }
o.LastEditedUser = func() null.Val[string] { return m.LastEditedUser }
@ -343,7 +343,7 @@ func (f *Factory) FromExistingFieldseekerLinelocation(m *models.FieldseekerLinel
o.WidthFT = func() null.Val[float64] { return m.WidthFT }
o.Zone2 = func() null.Val[string] { return m.Zone2 }
o.Locationnumber = func() null.Val[int32] { return m.Locationnumber }
o.Globalid = func() null.Val[uuid.UUID] { return m.Globalid }
o.Globalid = func() uuid.UUID { return m.Globalid }
o.CreatedUser = func() null.Val[string] { return m.CreatedUser }
o.CreatedDate = func() null.Val[time.Time] { return m.CreatedDate }
o.LastEditedUser = func() null.Val[string] { return m.LastEditedUser }
@ -410,7 +410,7 @@ func (f *Factory) FromExistingFieldseekerLocationtracking(m *models.FieldseekerL
o.CreatedDate = func() null.Val[time.Time] { return m.CreatedDate }
o.LastEditedUser = func() null.Val[string] { return m.LastEditedUser }
o.LastEditedDate = func() null.Val[time.Time] { return m.LastEditedDate }
o.Globalid = func() null.Val[uuid.UUID] { return m.Globalid }
o.Globalid = func() uuid.UUID { return m.Globalid }
o.Fieldtech = func() null.Val[string] { return m.Fieldtech }
o.Creationdate = func() null.Val[time.Time] { return m.Creationdate }
o.Creator = func() null.Val[string] { return m.Creator }
@ -481,7 +481,7 @@ func (f *Factory) FromExistingFieldseekerMosquitoinspection(m *models.Fieldseeke
o.Cbcount = func() null.Val[int16] { return m.Cbcount }
o.Containercount = func() null.Val[int16] { return m.Containercount }
o.Fieldspecies = func() null.Val[string] { return m.Fieldspecies }
o.Globalid = func() null.Val[uuid.UUID] { return m.Globalid }
o.Globalid = func() uuid.UUID { return m.Globalid }
o.CreatedUser = func() null.Val[string] { return m.CreatedUser }
o.CreatedDate = func() null.Val[time.Time] { return m.CreatedDate }
o.LastEditedUser = func() null.Val[string] { return m.LastEditedUser }
@ -553,7 +553,7 @@ func (f *Factory) FromExistingFieldseekerPointlocation(m *models.FieldseekerPoin
o.Larvinspectinterval = func() null.Val[int16] { return m.Larvinspectinterval }
o.Zone2 = func() null.Val[string] { return m.Zone2 }
o.Locationnumber = func() null.Val[int32] { return m.Locationnumber }
o.Globalid = func() null.Val[uuid.UUID] { return m.Globalid }
o.Globalid = func() uuid.UUID { return m.Globalid }
o.Stype = func() null.Val[string] { return m.Stype }
o.Lastinspectdate = func() null.Val[time.Time] { return m.Lastinspectdate }
o.Lastinspectbreeding = func() null.Val[string] { return m.Lastinspectbreeding }
@ -630,7 +630,7 @@ func (f *Factory) FromExistingFieldseekerPolygonlocation(m *models.FieldseekerPo
o.Larvinspectinterval = func() null.Val[int16] { return m.Larvinspectinterval }
o.Zone2 = func() null.Val[string] { return m.Zone2 }
o.Locationnumber = func() null.Val[int32] { return m.Locationnumber }
o.Globalid = func() null.Val[uuid.UUID] { return m.Globalid }
o.Globalid = func() uuid.UUID { return m.Globalid }
o.Lastinspectdate = func() null.Val[time.Time] { return m.Lastinspectdate }
o.Lastinspectbreeding = func() null.Val[string] { return m.Lastinspectbreeding }
o.Lastinspectavglarvae = func() null.Val[float64] { return m.Lastinspectavglarvae }
@ -700,7 +700,7 @@ func (f *Factory) FromExistingFieldseekerPool(m *models.FieldseekerPool) *Fields
o.Testmethod = func() null.Val[string] { return m.Testmethod }
o.Diseasetested = func() null.Val[string] { return m.Diseasetested }
o.Diseasepos = func() null.Val[string] { return m.Diseasepos }
o.Globalid = func() null.Val[uuid.UUID] { return m.Globalid }
o.Globalid = func() uuid.UUID { return m.Globalid }
o.CreatedUser = func() null.Val[string] { return m.CreatedUser }
o.CreatedDate = func() null.Val[time.Time] { return m.CreatedDate }
o.LastEditedUser = func() null.Val[string] { return m.LastEditedUser }
@ -752,7 +752,7 @@ func (f *Factory) FromExistingFieldseekerPooldetail(m *models.FieldseekerPooldet
o.PoolID = func() null.Val[uuid.UUID] { return m.PoolID }
o.Species = func() null.Val[string] { return m.Species }
o.Females = func() null.Val[int16] { return m.Females }
o.Globalid = func() null.Val[uuid.UUID] { return m.Globalid }
o.Globalid = func() uuid.UUID { return m.Globalid }
o.CreatedUser = func() null.Val[string] { return m.CreatedUser }
o.CreatedDate = func() null.Val[time.Time] { return m.CreatedDate }
o.LastEditedUser = func() null.Val[string] { return m.LastEditedUser }
@ -807,7 +807,7 @@ func (f *Factory) FromExistingFieldseekerProposedtreatmentarea(m *models.Fieldse
o.Issprayroute = func() null.Val[int16] { return m.Issprayroute }
o.Name = func() null.Val[string] { return m.Name }
o.Acres = func() null.Val[float64] { return m.Acres }
o.Globalid = func() null.Val[uuid.UUID] { return m.Globalid }
o.Globalid = func() uuid.UUID { return m.Globalid }
o.Exported = func() null.Val[int16] { return m.Exported }
o.Targetproduct = func() null.Val[string] { return m.Targetproduct }
o.Targetapprate = func() null.Val[float64] { return m.Targetapprate }
@ -865,7 +865,7 @@ func (f *Factory) FromExistingFieldseekerQamosquitoinspection(m *models.Fieldsee
o.Avetemp = func() null.Val[float64] { return m.Avetemp }
o.Windspeed = func() null.Val[float64] { return m.Windspeed }
o.Raingauge = func() null.Val[float64] { return m.Raingauge }
o.Globalid = func() null.Val[uuid.UUID] { return m.Globalid }
o.Globalid = func() uuid.UUID { return m.Globalid }
o.Startdatetime = func() null.Val[time.Time] { return m.Startdatetime }
o.Enddatetime = func() null.Val[time.Time] { return m.Enddatetime }
o.Winddir = func() null.Val[string] { return m.Winddir }
@ -972,7 +972,7 @@ func (f *Factory) FromExistingFieldseekerRodentlocation(m *models.FieldseekerRod
o.Lastinspectaction = func() null.Val[string] { return m.Lastinspectaction }
o.Lastinspectconditions = func() null.Val[string] { return m.Lastinspectconditions }
o.Lastinspectrodentevidence = func() null.Val[string] { return m.Lastinspectrodentevidence }
o.Globalid = func() null.Val[uuid.UUID] { return m.Globalid }
o.Globalid = func() uuid.UUID { return m.Globalid }
o.CreatedUser = func() null.Val[string] { return m.CreatedUser }
o.CreatedDate = func() null.Val[time.Time] { return m.CreatedDate }
o.LastEditedUser = func() null.Val[string] { return m.LastEditedUser }
@ -1045,7 +1045,7 @@ func (f *Factory) FromExistingFieldseekerSamplecollection(m *models.FieldseekerS
o.Zone = func() null.Val[string] { return m.Zone }
o.Recordstatus = func() null.Val[int16] { return m.Recordstatus }
o.Zone2 = func() null.Val[string] { return m.Zone2 }
o.Globalid = func() null.Val[uuid.UUID] { return m.Globalid }
o.Globalid = func() uuid.UUID { return m.Globalid }
o.CreatedUser = func() null.Val[string] { return m.CreatedUser }
o.CreatedDate = func() null.Val[time.Time] { return m.CreatedDate }
o.LastEditedUser = func() null.Val[string] { return m.LastEditedUser }
@ -1106,7 +1106,7 @@ func (f *Factory) FromExistingFieldseekerSamplelocation(m *models.FieldseekerSam
o.Nextactiondatescheduled = func() null.Val[time.Time] { return m.Nextactiondatescheduled }
o.Zone2 = func() null.Val[string] { return m.Zone2 }
o.Locationnumber = func() null.Val[int32] { return m.Locationnumber }
o.Globalid = func() null.Val[uuid.UUID] { return m.Globalid }
o.Globalid = func() uuid.UUID { return m.Globalid }
o.CreatedUser = func() null.Val[string] { return m.CreatedUser }
o.CreatedDate = func() null.Val[time.Time] { return m.CreatedDate }
o.LastEditedUser = func() null.Val[string] { return m.LastEditedUser }
@ -1202,7 +1202,7 @@ func (f *Factory) FromExistingFieldseekerServicerequest(m *models.FieldseekerSer
o.Estcompletedate = func() null.Val[time.Time] { return m.Estcompletedate }
o.Nextaction = func() null.Val[string] { return m.Nextaction }
o.Recordstatus = func() null.Val[int16] { return m.Recordstatus }
o.Globalid = func() null.Val[uuid.UUID] { return m.Globalid }
o.Globalid = func() uuid.UUID { return m.Globalid }
o.CreatedUser = func() null.Val[string] { return m.CreatedUser }
o.CreatedDate = func() null.Val[time.Time] { return m.CreatedDate }
o.LastEditedUser = func() null.Val[string] { return m.LastEditedUser }
@ -1276,7 +1276,7 @@ func (f *Factory) FromExistingFieldseekerSpeciesabundance(m *models.FieldseekerS
o.Larvae = func() null.Val[int16] { return m.Larvae }
o.Poolstogen = func() null.Val[int16] { return m.Poolstogen }
o.Processed = func() null.Val[int16] { return m.Processed }
o.Globalid = func() null.Val[uuid.UUID] { return m.Globalid }
o.Globalid = func() uuid.UUID { return m.Globalid }
o.CreatedUser = func() null.Val[string] { return m.CreatedUser }
o.CreatedDate = func() null.Val[time.Time] { return m.CreatedDate }
o.LastEditedUser = func() null.Val[string] { return m.LastEditedUser }
@ -1332,7 +1332,7 @@ func (f *Factory) FromExistingFieldseekerStormdrain(m *models.FieldseekerStormdr
o.Lasttreatdate = func() null.Val[time.Time] { return m.Lasttreatdate }
o.Lastaction = func() null.Val[string] { return m.Lastaction }
o.Symbology = func() null.Val[string] { return m.Symbology }
o.Globalid = func() null.Val[uuid.UUID] { return m.Globalid }
o.Globalid = func() uuid.UUID { return m.Globalid }
o.CreatedUser = func() null.Val[string] { return m.CreatedUser }
o.CreatedDate = func() null.Val[time.Time] { return m.CreatedDate }
o.LastEditedUser = func() null.Val[string] { return m.LastEditedUser }
@ -1388,7 +1388,7 @@ func (f *Factory) FromExistingFieldseekerTimecard(m *models.FieldseekerTimecard)
o.Locationname = func() null.Val[string] { return m.Locationname }
o.Zone = func() null.Val[string] { return m.Zone }
o.Zone2 = func() null.Val[string] { return m.Zone2 }
o.Globalid = func() null.Val[uuid.UUID] { return m.Globalid }
o.Globalid = func() uuid.UUID { return m.Globalid }
o.CreatedUser = func() null.Val[string] { return m.CreatedUser }
o.CreatedDate = func() null.Val[time.Time] { return m.CreatedDate }
o.LastEditedUser = func() null.Val[string] { return m.LastEditedUser }
@ -1457,7 +1457,7 @@ func (f *Factory) FromExistingFieldseekerTrapdatum(m *models.FieldseekerTrapdatu
o.Trapnights = func() null.Val[int16] { return m.Trapnights }
o.Zone = func() null.Val[string] { return m.Zone }
o.Zone2 = func() null.Val[string] { return m.Zone2 }
o.Globalid = func() null.Val[uuid.UUID] { return m.Globalid }
o.Globalid = func() uuid.UUID { return m.Globalid }
o.CreatedUser = func() null.Val[string] { return m.CreatedUser }
o.CreatedDate = func() null.Val[time.Time] { return m.CreatedDate }
o.LastEditedUser = func() null.Val[string] { return m.LastEditedUser }
@ -1526,7 +1526,7 @@ func (f *Factory) FromExistingFieldseekerTraplocation(m *models.FieldseekerTrapl
o.Nextactiondatescheduled = func() null.Val[time.Time] { return m.Nextactiondatescheduled }
o.Zone2 = func() null.Val[string] { return m.Zone2 }
o.Locationnumber = func() null.Val[int32] { return m.Locationnumber }
o.Globalid = func() null.Val[uuid.UUID] { return m.Globalid }
o.Globalid = func() uuid.UUID { return m.Globalid }
o.CreatedUser = func() null.Val[string] { return m.CreatedUser }
o.CreatedDate = func() null.Val[time.Time] { return m.CreatedDate }
o.LastEditedUser = func() null.Val[string] { return m.LastEditedUser }
@ -1603,7 +1603,7 @@ func (f *Factory) FromExistingFieldseekerTreatment(m *models.FieldseekerTreatmen
o.Tirecount = func() null.Val[int16] { return m.Tirecount }
o.Cbcount = func() null.Val[int16] { return m.Cbcount }
o.Containercount = func() null.Val[int16] { return m.Containercount }
o.Globalid = func() null.Val[uuid.UUID] { return m.Globalid }
o.Globalid = func() uuid.UUID { return m.Globalid }
o.Treatmentlength = func() null.Val[float64] { return m.Treatmentlength }
o.Treatmenthours = func() null.Val[float64] { return m.Treatmenthours }
o.Treatmentlengthunits = func() null.Val[string] { return m.Treatmentlengthunits }
@ -1665,7 +1665,7 @@ func (f *Factory) FromExistingFieldseekerTreatmentarea(m *models.FieldseekerTrea
o.SessionID = func() null.Val[uuid.UUID] { return m.SessionID }
o.Treatdate = func() null.Val[time.Time] { return m.Treatdate }
o.Comments = func() null.Val[string] { return m.Comments }
o.Globalid = func() null.Val[uuid.UUID] { return m.Globalid }
o.Globalid = func() uuid.UUID { return m.Globalid }
o.CreatedUser = func() null.Val[string] { return m.CreatedUser }
o.CreatedDate = func() null.Val[time.Time] { return m.CreatedDate }
o.LastEditedUser = func() null.Val[string] { return m.LastEditedUser }
@ -1712,7 +1712,7 @@ func (f *Factory) FromExistingFieldseekerZone(m *models.FieldseekerZone) *Fields
o.Objectid = func() int64 { return m.Objectid }
o.Name = func() null.Val[string] { return m.Name }
o.Globalid = func() null.Val[uuid.UUID] { return m.Globalid }
o.Globalid = func() uuid.UUID { return m.Globalid }
o.CreatedUser = func() null.Val[string] { return m.CreatedUser }
o.CreatedDate = func() null.Val[time.Time] { return m.CreatedDate }
o.LastEditedUser = func() null.Val[string] { return m.LastEditedUser }
@ -1758,7 +1758,7 @@ func (f *Factory) FromExistingFieldseekerZones2(m *models.FieldseekerZones2) *Fi
o.Objectid = func() int64 { return m.Objectid }
o.Name = func() null.Val[string] { return m.Name }
o.Globalid = func() null.Val[uuid.UUID] { return m.Globalid }
o.Globalid = func() uuid.UUID { return m.Globalid }
o.CreatedUser = func() null.Val[string] { return m.CreatedUser }
o.CreatedDate = func() null.Val[time.Time] { return m.CreatedDate }
o.LastEditedUser = func() null.Val[string] { return m.LastEditedUser }

View file

@ -1,4 +1,4 @@
// Code generated by BobGen psql v0.0.4-0.20251216163753-8e325b7c773a+dirty. DO NOT EDIT.
// Code generated by BobGen psql v0.0.4-0.20260105020634-53e08d840e47+dirty. DO NOT EDIT.
// This file is meant to be re-generated in place and/or deleted at any time.
package factory

View file

@ -1,4 +1,4 @@
// Code generated by BobGen psql v0.0.4-0.20251216163753-8e325b7c773a+dirty. DO NOT EDIT.
// Code generated by BobGen psql v0.0.4-0.20260105020634-53e08d840e47+dirty. DO NOT EDIT.
// This file is meant to be re-generated in place and/or deleted at any time.
package factory

View file

@ -1,4 +1,4 @@
// Code generated by BobGen psql v0.0.4-0.20251216163753-8e325b7c773a+dirty. DO NOT EDIT.
// Code generated by BobGen psql v0.0.4-0.20260105020634-53e08d840e47+dirty. DO NOT EDIT.
// This file is meant to be re-generated in place and/or deleted at any time.
package factory

View file

@ -1,4 +1,4 @@
// Code generated by BobGen psql v0.0.4-0.20251216163753-8e325b7c773a+dirty. DO NOT EDIT.
// Code generated by BobGen psql v0.0.4-0.20260105020634-53e08d840e47+dirty. DO NOT EDIT.
// This file is meant to be re-generated in place and/or deleted at any time.
package factory
@ -41,7 +41,7 @@ func (mods FieldseekerContainerrelateModSlice) Apply(ctx context.Context, n *Fie
// all columns are optional and should be set by mods
type FieldseekerContainerrelateTemplate struct {
Objectid func() int64
Globalid func() null.Val[uuid.UUID]
Globalid func() uuid.UUID
CreatedUser func() null.Val[string]
CreatedDate func() null.Val[time.Time]
LastEditedUser func() null.Val[string]
@ -102,7 +102,7 @@ func (o FieldseekerContainerrelateTemplate) BuildSetter() *models.FieldseekerCon
}
if o.Globalid != nil {
val := o.Globalid()
m.Globalid = omitnull.FromNull(val)
m.Globalid = omit.From(val)
}
if o.CreatedUser != nil {
val := o.CreatedUser()
@ -264,6 +264,10 @@ func (o FieldseekerContainerrelateTemplate) BuildMany(number int) models.Fieldse
}
func ensureCreatableFieldseekerContainerrelate(m *models.FieldseekerContainerrelateSetter) {
if !(m.Globalid.IsValue()) {
val := random_uuid_UUID(nil)
m.Globalid = omit.From(val)
}
if !(m.Geometry.IsValue()) {
val := random_types_JSON_json_RawMessage_(nil)
m.Geometry = omit.From(val)
@ -444,14 +448,14 @@ func (m fieldseekerContainerrelateMods) RandomObjectid(f *faker.Faker) Fieldseek
}
// Set the model columns to this value
func (m fieldseekerContainerrelateMods) Globalid(val null.Val[uuid.UUID]) FieldseekerContainerrelateMod {
func (m fieldseekerContainerrelateMods) Globalid(val uuid.UUID) FieldseekerContainerrelateMod {
return FieldseekerContainerrelateModFunc(func(_ context.Context, o *FieldseekerContainerrelateTemplate) {
o.Globalid = func() null.Val[uuid.UUID] { return val }
o.Globalid = func() uuid.UUID { return val }
})
}
// Set the Column from the function
func (m fieldseekerContainerrelateMods) GlobalidFunc(f func() null.Val[uuid.UUID]) FieldseekerContainerrelateMod {
func (m fieldseekerContainerrelateMods) GlobalidFunc(f func() uuid.UUID) FieldseekerContainerrelateMod {
return FieldseekerContainerrelateModFunc(func(_ context.Context, o *FieldseekerContainerrelateTemplate) {
o.Globalid = f
})
@ -466,32 +470,10 @@ func (m fieldseekerContainerrelateMods) UnsetGlobalid() FieldseekerContainerrela
// Generates a random value for the column using the given faker
// if faker is nil, a default faker is used
// The generated value is sometimes null
func (m fieldseekerContainerrelateMods) RandomGlobalid(f *faker.Faker) FieldseekerContainerrelateMod {
return FieldseekerContainerrelateModFunc(func(_ context.Context, o *FieldseekerContainerrelateTemplate) {
o.Globalid = func() null.Val[uuid.UUID] {
if f == nil {
f = &defaultFaker
}
val := random_uuid_UUID(f)
return null.From(val)
}
})
}
// Generates a random value for the column using the given faker
// if faker is nil, a default faker is used
// The generated value is never null
func (m fieldseekerContainerrelateMods) RandomGlobalidNotNull(f *faker.Faker) FieldseekerContainerrelateMod {
return FieldseekerContainerrelateModFunc(func(_ context.Context, o *FieldseekerContainerrelateTemplate) {
o.Globalid = func() null.Val[uuid.UUID] {
if f == nil {
f = &defaultFaker
}
val := random_uuid_UUID(f)
return null.From(val)
o.Globalid = func() uuid.UUID {
return random_uuid_UUID(f)
}
})
}

View file

@ -1,4 +1,4 @@
// Code generated by BobGen psql v0.0.4-0.20251216163753-8e325b7c773a+dirty. DO NOT EDIT.
// Code generated by BobGen psql v0.0.4-0.20260105020634-53e08d840e47+dirty. DO NOT EDIT.
// This file is meant to be re-generated in place and/or deleted at any time.
package factory
@ -42,7 +42,7 @@ func (mods FieldseekerFieldscoutinglogModSlice) Apply(ctx context.Context, n *Fi
type FieldseekerFieldscoutinglogTemplate struct {
Objectid func() int64
Status func() null.Val[int16]
Globalid func() null.Val[uuid.UUID]
Globalid func() uuid.UUID
CreatedUser func() null.Val[string]
CreatedDate func() null.Val[time.Time]
LastEditedUser func() null.Val[string]
@ -103,7 +103,7 @@ func (o FieldseekerFieldscoutinglogTemplate) BuildSetter() *models.FieldseekerFi
}
if o.Globalid != nil {
val := o.Globalid()
m.Globalid = omitnull.FromNull(val)
m.Globalid = omit.From(val)
}
if o.CreatedUser != nil {
val := o.CreatedUser()
@ -240,6 +240,10 @@ func (o FieldseekerFieldscoutinglogTemplate) BuildMany(number int) models.Fields
}
func ensureCreatableFieldseekerFieldscoutinglog(m *models.FieldseekerFieldscoutinglogSetter) {
if !(m.Globalid.IsValue()) {
val := random_uuid_UUID(nil)
m.Globalid = omit.From(val)
}
if !(m.Geometry.IsValue()) {
val := random_types_JSON_json_RawMessage_(nil)
m.Geometry = omit.From(val)
@ -470,14 +474,14 @@ func (m fieldseekerFieldscoutinglogMods) RandomStatusNotNull(f *faker.Faker) Fie
}
// Set the model columns to this value
func (m fieldseekerFieldscoutinglogMods) Globalid(val null.Val[uuid.UUID]) FieldseekerFieldscoutinglogMod {
func (m fieldseekerFieldscoutinglogMods) Globalid(val uuid.UUID) FieldseekerFieldscoutinglogMod {
return FieldseekerFieldscoutinglogModFunc(func(_ context.Context, o *FieldseekerFieldscoutinglogTemplate) {
o.Globalid = func() null.Val[uuid.UUID] { return val }
o.Globalid = func() uuid.UUID { return val }
})
}
// Set the Column from the function
func (m fieldseekerFieldscoutinglogMods) GlobalidFunc(f func() null.Val[uuid.UUID]) FieldseekerFieldscoutinglogMod {
func (m fieldseekerFieldscoutinglogMods) GlobalidFunc(f func() uuid.UUID) FieldseekerFieldscoutinglogMod {
return FieldseekerFieldscoutinglogModFunc(func(_ context.Context, o *FieldseekerFieldscoutinglogTemplate) {
o.Globalid = f
})
@ -492,32 +496,10 @@ func (m fieldseekerFieldscoutinglogMods) UnsetGlobalid() FieldseekerFieldscoutin
// Generates a random value for the column using the given faker
// if faker is nil, a default faker is used
// The generated value is sometimes null
func (m fieldseekerFieldscoutinglogMods) RandomGlobalid(f *faker.Faker) FieldseekerFieldscoutinglogMod {
return FieldseekerFieldscoutinglogModFunc(func(_ context.Context, o *FieldseekerFieldscoutinglogTemplate) {
o.Globalid = func() null.Val[uuid.UUID] {
if f == nil {
f = &defaultFaker
}
val := random_uuid_UUID(f)
return null.From(val)
}
})
}
// Generates a random value for the column using the given faker
// if faker is nil, a default faker is used
// The generated value is never null
func (m fieldseekerFieldscoutinglogMods) RandomGlobalidNotNull(f *faker.Faker) FieldseekerFieldscoutinglogMod {
return FieldseekerFieldscoutinglogModFunc(func(_ context.Context, o *FieldseekerFieldscoutinglogTemplate) {
o.Globalid = func() null.Val[uuid.UUID] {
if f == nil {
f = &defaultFaker
}
val := random_uuid_UUID(f)
return null.From(val)
o.Globalid = func() uuid.UUID {
return random_uuid_UUID(f)
}
})
}

View file

@ -1,4 +1,4 @@
// Code generated by BobGen psql v0.0.4-0.20251216163753-8e325b7c773a+dirty. DO NOT EDIT.
// Code generated by BobGen psql v0.0.4-0.20260105020634-53e08d840e47+dirty. DO NOT EDIT.
// This file is meant to be re-generated in place and/or deleted at any time.
package factory
@ -42,7 +42,7 @@ func (mods FieldseekerHabitatrelateModSlice) Apply(ctx context.Context, n *Field
type FieldseekerHabitatrelateTemplate struct {
Objectid func() int64
ForeignID func() null.Val[uuid.UUID]
Globalid func() null.Val[uuid.UUID]
Globalid func() uuid.UUID
CreatedUser func() null.Val[string]
CreatedDate func() null.Val[time.Time]
LastEditedUser func() null.Val[string]
@ -104,7 +104,7 @@ func (o FieldseekerHabitatrelateTemplate) BuildSetter() *models.FieldseekerHabit
}
if o.Globalid != nil {
val := o.Globalid()
m.Globalid = omitnull.FromNull(val)
m.Globalid = omit.From(val)
}
if o.CreatedUser != nil {
val := o.CreatedUser()
@ -248,6 +248,10 @@ func (o FieldseekerHabitatrelateTemplate) BuildMany(number int) models.Fieldseek
}
func ensureCreatableFieldseekerHabitatrelate(m *models.FieldseekerHabitatrelateSetter) {
if !(m.Globalid.IsValue()) {
val := random_uuid_UUID(nil)
m.Globalid = omit.From(val)
}
if !(m.Geometry.IsValue()) {
val := random_types_JSON_json_RawMessage_(nil)
m.Geometry = omit.From(val)
@ -479,14 +483,14 @@ func (m fieldseekerHabitatrelateMods) RandomForeignIDNotNull(f *faker.Faker) Fie
}
// Set the model columns to this value
func (m fieldseekerHabitatrelateMods) Globalid(val null.Val[uuid.UUID]) FieldseekerHabitatrelateMod {
func (m fieldseekerHabitatrelateMods) Globalid(val uuid.UUID) FieldseekerHabitatrelateMod {
return FieldseekerHabitatrelateModFunc(func(_ context.Context, o *FieldseekerHabitatrelateTemplate) {
o.Globalid = func() null.Val[uuid.UUID] { return val }
o.Globalid = func() uuid.UUID { return val }
})
}
// Set the Column from the function
func (m fieldseekerHabitatrelateMods) GlobalidFunc(f func() null.Val[uuid.UUID]) FieldseekerHabitatrelateMod {
func (m fieldseekerHabitatrelateMods) GlobalidFunc(f func() uuid.UUID) FieldseekerHabitatrelateMod {
return FieldseekerHabitatrelateModFunc(func(_ context.Context, o *FieldseekerHabitatrelateTemplate) {
o.Globalid = f
})
@ -501,32 +505,10 @@ func (m fieldseekerHabitatrelateMods) UnsetGlobalid() FieldseekerHabitatrelateMo
// Generates a random value for the column using the given faker
// if faker is nil, a default faker is used
// The generated value is sometimes null
func (m fieldseekerHabitatrelateMods) RandomGlobalid(f *faker.Faker) FieldseekerHabitatrelateMod {
return FieldseekerHabitatrelateModFunc(func(_ context.Context, o *FieldseekerHabitatrelateTemplate) {
o.Globalid = func() null.Val[uuid.UUID] {
if f == nil {
f = &defaultFaker
}
val := random_uuid_UUID(f)
return null.From(val)
}
})
}
// Generates a random value for the column using the given faker
// if faker is nil, a default faker is used
// The generated value is never null
func (m fieldseekerHabitatrelateMods) RandomGlobalidNotNull(f *faker.Faker) FieldseekerHabitatrelateMod {
return FieldseekerHabitatrelateModFunc(func(_ context.Context, o *FieldseekerHabitatrelateTemplate) {
o.Globalid = func() null.Val[uuid.UUID] {
if f == nil {
f = &defaultFaker
}
val := random_uuid_UUID(f)
return null.From(val)
o.Globalid = func() uuid.UUID {
return random_uuid_UUID(f)
}
})
}

View file

@ -1,4 +1,4 @@
// Code generated by BobGen psql v0.0.4-0.20251216163753-8e325b7c773a+dirty. DO NOT EDIT.
// Code generated by BobGen psql v0.0.4-0.20260105020634-53e08d840e47+dirty. DO NOT EDIT.
// This file is meant to be re-generated in place and/or deleted at any time.
package factory
@ -45,7 +45,7 @@ type FieldseekerInspectionsampleTemplate struct {
Sampleid func() null.Val[string]
Processed func() null.Val[int16]
Idbytech func() null.Val[string]
Globalid func() null.Val[uuid.UUID]
Globalid func() uuid.UUID
CreatedUser func() null.Val[string]
CreatedDate func() null.Val[time.Time]
LastEditedUser func() null.Val[string]
@ -118,7 +118,7 @@ func (o FieldseekerInspectionsampleTemplate) BuildSetter() *models.FieldseekerIn
}
if o.Globalid != nil {
val := o.Globalid()
m.Globalid = omitnull.FromNull(val)
m.Globalid = omit.From(val)
}
if o.CreatedUser != nil {
val := o.CreatedUser()
@ -264,6 +264,10 @@ func (o FieldseekerInspectionsampleTemplate) BuildMany(number int) models.Fields
}
func ensureCreatableFieldseekerInspectionsample(m *models.FieldseekerInspectionsampleSetter) {
if !(m.Globalid.IsValue()) {
val := random_uuid_UUID(nil)
m.Globalid = omit.From(val)
}
if !(m.Geometry.IsValue()) {
val := random_types_JSON_json_RawMessage_(nil)
m.Geometry = omit.From(val)
@ -656,14 +660,14 @@ func (m fieldseekerInspectionsampleMods) RandomIdbytechNotNull(f *faker.Faker) F
}
// Set the model columns to this value
func (m fieldseekerInspectionsampleMods) Globalid(val null.Val[uuid.UUID]) FieldseekerInspectionsampleMod {
func (m fieldseekerInspectionsampleMods) Globalid(val uuid.UUID) FieldseekerInspectionsampleMod {
return FieldseekerInspectionsampleModFunc(func(_ context.Context, o *FieldseekerInspectionsampleTemplate) {
o.Globalid = func() null.Val[uuid.UUID] { return val }
o.Globalid = func() uuid.UUID { return val }
})
}
// Set the Column from the function
func (m fieldseekerInspectionsampleMods) GlobalidFunc(f func() null.Val[uuid.UUID]) FieldseekerInspectionsampleMod {
func (m fieldseekerInspectionsampleMods) GlobalidFunc(f func() uuid.UUID) FieldseekerInspectionsampleMod {
return FieldseekerInspectionsampleModFunc(func(_ context.Context, o *FieldseekerInspectionsampleTemplate) {
o.Globalid = f
})
@ -678,32 +682,10 @@ func (m fieldseekerInspectionsampleMods) UnsetGlobalid() FieldseekerInspectionsa
// Generates a random value for the column using the given faker
// if faker is nil, a default faker is used
// The generated value is sometimes null
func (m fieldseekerInspectionsampleMods) RandomGlobalid(f *faker.Faker) FieldseekerInspectionsampleMod {
return FieldseekerInspectionsampleModFunc(func(_ context.Context, o *FieldseekerInspectionsampleTemplate) {
o.Globalid = func() null.Val[uuid.UUID] {
if f == nil {
f = &defaultFaker
}
val := random_uuid_UUID(f)
return null.From(val)
}
})
}
// Generates a random value for the column using the given faker
// if faker is nil, a default faker is used
// The generated value is never null
func (m fieldseekerInspectionsampleMods) RandomGlobalidNotNull(f *faker.Faker) FieldseekerInspectionsampleMod {
return FieldseekerInspectionsampleModFunc(func(_ context.Context, o *FieldseekerInspectionsampleTemplate) {
o.Globalid = func() null.Val[uuid.UUID] {
if f == nil {
f = &defaultFaker
}
val := random_uuid_UUID(f)
return null.From(val)
o.Globalid = func() uuid.UUID {
return random_uuid_UUID(f)
}
})
}

View file

@ -1,4 +1,4 @@
// Code generated by BobGen psql v0.0.4-0.20251216163753-8e325b7c773a+dirty. DO NOT EDIT.
// Code generated by BobGen psql v0.0.4-0.20260105020634-53e08d840e47+dirty. DO NOT EDIT.
// This file is meant to be re-generated in place and/or deleted at any time.
package factory
@ -55,7 +55,7 @@ type FieldseekerInspectionsampledetailTemplate struct {
Leggcount func() null.Val[int16]
Ldomstage func() null.Val[string]
Comments func() null.Val[string]
Globalid func() null.Val[uuid.UUID]
Globalid func() uuid.UUID
CreatedUser func() null.Val[string]
CreatedDate func() null.Val[time.Time]
LastEditedUser func() null.Val[string]
@ -169,7 +169,7 @@ func (o FieldseekerInspectionsampledetailTemplate) BuildSetter() *models.Fieldse
}
if o.Globalid != nil {
val := o.Globalid()
m.Globalid = omitnull.FromNull(val)
m.Globalid = omit.From(val)
}
if o.CreatedUser != nil {
val := o.CreatedUser()
@ -352,6 +352,10 @@ func (o FieldseekerInspectionsampledetailTemplate) BuildMany(number int) models.
}
func ensureCreatableFieldseekerInspectionsampledetail(m *models.FieldseekerInspectionsampledetailSetter) {
if !(m.Globalid.IsValue()) {
val := random_uuid_UUID(nil)
m.Globalid = omit.From(val)
}
if !(m.Geometry.IsValue()) {
val := random_types_JSON_json_RawMessage_(nil)
m.Geometry = omit.From(val)
@ -1285,14 +1289,14 @@ func (m fieldseekerInspectionsampledetailMods) RandomCommentsNotNull(f *faker.Fa
}
// Set the model columns to this value
func (m fieldseekerInspectionsampledetailMods) Globalid(val null.Val[uuid.UUID]) FieldseekerInspectionsampledetailMod {
func (m fieldseekerInspectionsampledetailMods) Globalid(val uuid.UUID) FieldseekerInspectionsampledetailMod {
return FieldseekerInspectionsampledetailModFunc(func(_ context.Context, o *FieldseekerInspectionsampledetailTemplate) {
o.Globalid = func() null.Val[uuid.UUID] { return val }
o.Globalid = func() uuid.UUID { return val }
})
}
// Set the Column from the function
func (m fieldseekerInspectionsampledetailMods) GlobalidFunc(f func() null.Val[uuid.UUID]) FieldseekerInspectionsampledetailMod {
func (m fieldseekerInspectionsampledetailMods) GlobalidFunc(f func() uuid.UUID) FieldseekerInspectionsampledetailMod {
return FieldseekerInspectionsampledetailModFunc(func(_ context.Context, o *FieldseekerInspectionsampledetailTemplate) {
o.Globalid = f
})
@ -1307,32 +1311,10 @@ func (m fieldseekerInspectionsampledetailMods) UnsetGlobalid() FieldseekerInspec
// Generates a random value for the column using the given faker
// if faker is nil, a default faker is used
// The generated value is sometimes null
func (m fieldseekerInspectionsampledetailMods) RandomGlobalid(f *faker.Faker) FieldseekerInspectionsampledetailMod {
return FieldseekerInspectionsampledetailModFunc(func(_ context.Context, o *FieldseekerInspectionsampledetailTemplate) {
o.Globalid = func() null.Val[uuid.UUID] {
if f == nil {
f = &defaultFaker
}
val := random_uuid_UUID(f)
return null.From(val)
}
})
}
// Generates a random value for the column using the given faker
// if faker is nil, a default faker is used
// The generated value is never null
func (m fieldseekerInspectionsampledetailMods) RandomGlobalidNotNull(f *faker.Faker) FieldseekerInspectionsampledetailMod {
return FieldseekerInspectionsampledetailModFunc(func(_ context.Context, o *FieldseekerInspectionsampledetailTemplate) {
o.Globalid = func() null.Val[uuid.UUID] {
if f == nil {
f = &defaultFaker
}
val := random_uuid_UUID(f)
return null.From(val)
o.Globalid = func() uuid.UUID {
return random_uuid_UUID(f)
}
})
}

View file

@ -1,4 +1,4 @@
// Code generated by BobGen psql v0.0.4-0.20251216163753-8e325b7c773a+dirty. DO NOT EDIT.
// Code generated by BobGen psql v0.0.4-0.20260105020634-53e08d840e47+dirty. DO NOT EDIT.
// This file is meant to be re-generated in place and/or deleted at any time.
package factory
@ -59,7 +59,7 @@ type FieldseekerLinelocationTemplate struct {
WidthFT func() null.Val[float64]
Zone2 func() null.Val[string]
Locationnumber func() null.Val[int32]
Globalid func() null.Val[uuid.UUID]
Globalid func() uuid.UUID
CreatedUser func() null.Val[string]
CreatedDate func() null.Val[time.Time]
LastEditedUser func() null.Val[string]
@ -208,7 +208,7 @@ func (o FieldseekerLinelocationTemplate) BuildSetter() *models.FieldseekerLinelo
}
if o.Globalid != nil {
val := o.Globalid()
m.Globalid = omitnull.FromNull(val)
m.Globalid = omit.From(val)
}
if o.CreatedUser != nil {
val := o.CreatedUser()
@ -536,6 +536,10 @@ func (o FieldseekerLinelocationTemplate) BuildMany(number int) models.Fieldseeke
}
func ensureCreatableFieldseekerLinelocation(m *models.FieldseekerLinelocationSetter) {
if !(m.Globalid.IsValue()) {
val := random_uuid_UUID(nil)
m.Globalid = omit.From(val)
}
if !(m.Geometry.IsValue()) {
val := random_types_JSON_json_RawMessage_(nil)
m.Geometry = omit.From(val)
@ -1704,14 +1708,14 @@ func (m fieldseekerLinelocationMods) RandomLocationnumberNotNull(f *faker.Faker)
}
// Set the model columns to this value
func (m fieldseekerLinelocationMods) Globalid(val null.Val[uuid.UUID]) FieldseekerLinelocationMod {
func (m fieldseekerLinelocationMods) Globalid(val uuid.UUID) FieldseekerLinelocationMod {
return FieldseekerLinelocationModFunc(func(_ context.Context, o *FieldseekerLinelocationTemplate) {
o.Globalid = func() null.Val[uuid.UUID] { return val }
o.Globalid = func() uuid.UUID { return val }
})
}
// Set the Column from the function
func (m fieldseekerLinelocationMods) GlobalidFunc(f func() null.Val[uuid.UUID]) FieldseekerLinelocationMod {
func (m fieldseekerLinelocationMods) GlobalidFunc(f func() uuid.UUID) FieldseekerLinelocationMod {
return FieldseekerLinelocationModFunc(func(_ context.Context, o *FieldseekerLinelocationTemplate) {
o.Globalid = f
})
@ -1726,32 +1730,10 @@ func (m fieldseekerLinelocationMods) UnsetGlobalid() FieldseekerLinelocationMod
// Generates a random value for the column using the given faker
// if faker is nil, a default faker is used
// The generated value is sometimes null
func (m fieldseekerLinelocationMods) RandomGlobalid(f *faker.Faker) FieldseekerLinelocationMod {
return FieldseekerLinelocationModFunc(func(_ context.Context, o *FieldseekerLinelocationTemplate) {
o.Globalid = func() null.Val[uuid.UUID] {
if f == nil {
f = &defaultFaker
}
val := random_uuid_UUID(f)
return null.From(val)
}
})
}
// Generates a random value for the column using the given faker
// if faker is nil, a default faker is used
// The generated value is never null
func (m fieldseekerLinelocationMods) RandomGlobalidNotNull(f *faker.Faker) FieldseekerLinelocationMod {
return FieldseekerLinelocationModFunc(func(_ context.Context, o *FieldseekerLinelocationTemplate) {
o.Globalid = func() null.Val[uuid.UUID] {
if f == nil {
f = &defaultFaker
}
val := random_uuid_UUID(f)
return null.From(val)
o.Globalid = func() uuid.UUID {
return random_uuid_UUID(f)
}
})
}

View file

@ -1,4 +1,4 @@
// Code generated by BobGen psql v0.0.4-0.20251216163753-8e325b7c773a+dirty. DO NOT EDIT.
// Code generated by BobGen psql v0.0.4-0.20260105020634-53e08d840e47+dirty. DO NOT EDIT.
// This file is meant to be re-generated in place and/or deleted at any time.
package factory
@ -46,7 +46,7 @@ type FieldseekerLocationtrackingTemplate struct {
CreatedDate func() null.Val[time.Time]
LastEditedUser func() null.Val[string]
LastEditedDate func() null.Val[time.Time]
Globalid func() null.Val[uuid.UUID]
Globalid func() uuid.UUID
Fieldtech func() null.Val[string]
Creationdate func() null.Val[time.Time]
Creator func() null.Val[string]
@ -120,7 +120,7 @@ func (o FieldseekerLocationtrackingTemplate) BuildSetter() *models.FieldseekerLo
}
if o.Globalid != nil {
val := o.Globalid()
m.Globalid = omitnull.FromNull(val)
m.Globalid = omit.From(val)
}
if o.Fieldtech != nil {
val := o.Fieldtech()
@ -248,6 +248,10 @@ func (o FieldseekerLocationtrackingTemplate) BuildMany(number int) models.Fields
}
func ensureCreatableFieldseekerLocationtracking(m *models.FieldseekerLocationtrackingSetter) {
if !(m.Globalid.IsValue()) {
val := random_uuid_UUID(nil)
m.Globalid = omit.From(val)
}
if !(m.Geometry.IsValue()) {
val := random_types_JSON_json_RawMessage_(nil)
m.Geometry = omit.From(val)
@ -691,14 +695,14 @@ func (m fieldseekerLocationtrackingMods) RandomLastEditedDateNotNull(f *faker.Fa
}
// Set the model columns to this value
func (m fieldseekerLocationtrackingMods) Globalid(val null.Val[uuid.UUID]) FieldseekerLocationtrackingMod {
func (m fieldseekerLocationtrackingMods) Globalid(val uuid.UUID) FieldseekerLocationtrackingMod {
return FieldseekerLocationtrackingModFunc(func(_ context.Context, o *FieldseekerLocationtrackingTemplate) {
o.Globalid = func() null.Val[uuid.UUID] { return val }
o.Globalid = func() uuid.UUID { return val }
})
}
// Set the Column from the function
func (m fieldseekerLocationtrackingMods) GlobalidFunc(f func() null.Val[uuid.UUID]) FieldseekerLocationtrackingMod {
func (m fieldseekerLocationtrackingMods) GlobalidFunc(f func() uuid.UUID) FieldseekerLocationtrackingMod {
return FieldseekerLocationtrackingModFunc(func(_ context.Context, o *FieldseekerLocationtrackingTemplate) {
o.Globalid = f
})
@ -713,32 +717,10 @@ func (m fieldseekerLocationtrackingMods) UnsetGlobalid() FieldseekerLocationtrac
// Generates a random value for the column using the given faker
// if faker is nil, a default faker is used
// The generated value is sometimes null
func (m fieldseekerLocationtrackingMods) RandomGlobalid(f *faker.Faker) FieldseekerLocationtrackingMod {
return FieldseekerLocationtrackingModFunc(func(_ context.Context, o *FieldseekerLocationtrackingTemplate) {
o.Globalid = func() null.Val[uuid.UUID] {
if f == nil {
f = &defaultFaker
}
val := random_uuid_UUID(f)
return null.From(val)
}
})
}
// Generates a random value for the column using the given faker
// if faker is nil, a default faker is used
// The generated value is never null
func (m fieldseekerLocationtrackingMods) RandomGlobalidNotNull(f *faker.Faker) FieldseekerLocationtrackingMod {
return FieldseekerLocationtrackingModFunc(func(_ context.Context, o *FieldseekerLocationtrackingTemplate) {
o.Globalid = func() null.Val[uuid.UUID] {
if f == nil {
f = &defaultFaker
}
val := random_uuid_UUID(f)
return null.From(val)
o.Globalid = func() uuid.UUID {
return random_uuid_UUID(f)
}
})
}

View file

@ -1,4 +1,4 @@
// Code generated by BobGen psql v0.0.4-0.20251216163753-8e325b7c773a+dirty. DO NOT EDIT.
// Code generated by BobGen psql v0.0.4-0.20260105020634-53e08d840e47+dirty. DO NOT EDIT.
// This file is meant to be re-generated in place and/or deleted at any time.
package factory
@ -73,7 +73,7 @@ type FieldseekerMosquitoinspectionTemplate struct {
Cbcount func() null.Val[int16]
Containercount func() null.Val[int16]
Fieldspecies func() null.Val[string]
Globalid func() null.Val[uuid.UUID]
Globalid func() uuid.UUID
CreatedUser func() null.Val[string]
CreatedDate func() null.Val[time.Time]
LastEditedUser func() null.Val[string]
@ -273,7 +273,7 @@ func (o FieldseekerMosquitoinspectionTemplate) BuildSetter() *models.Fieldseeker
}
if o.Globalid != nil {
val := o.Globalid()
m.Globalid = omitnull.FromNull(val)
m.Globalid = omit.From(val)
}
if o.CreatedUser != nil {
val := o.CreatedUser()
@ -608,6 +608,10 @@ func (o FieldseekerMosquitoinspectionTemplate) BuildMany(number int) models.Fiel
}
func ensureCreatableFieldseekerMosquitoinspection(m *models.FieldseekerMosquitoinspectionSetter) {
if !(m.Globalid.IsValue()) {
val := random_uuid_UUID(nil)
m.Globalid = omit.From(val)
}
if !(m.Geometry.IsValue()) {
val := random_types_JSON_json_RawMessage_(nil)
m.Geometry = omit.From(val)
@ -2527,14 +2531,14 @@ func (m fieldseekerMosquitoinspectionMods) RandomFieldspeciesNotNull(f *faker.Fa
}
// Set the model columns to this value
func (m fieldseekerMosquitoinspectionMods) Globalid(val null.Val[uuid.UUID]) FieldseekerMosquitoinspectionMod {
func (m fieldseekerMosquitoinspectionMods) Globalid(val uuid.UUID) FieldseekerMosquitoinspectionMod {
return FieldseekerMosquitoinspectionModFunc(func(_ context.Context, o *FieldseekerMosquitoinspectionTemplate) {
o.Globalid = func() null.Val[uuid.UUID] { return val }
o.Globalid = func() uuid.UUID { return val }
})
}
// Set the Column from the function
func (m fieldseekerMosquitoinspectionMods) GlobalidFunc(f func() null.Val[uuid.UUID]) FieldseekerMosquitoinspectionMod {
func (m fieldseekerMosquitoinspectionMods) GlobalidFunc(f func() uuid.UUID) FieldseekerMosquitoinspectionMod {
return FieldseekerMosquitoinspectionModFunc(func(_ context.Context, o *FieldseekerMosquitoinspectionTemplate) {
o.Globalid = f
})
@ -2549,32 +2553,10 @@ func (m fieldseekerMosquitoinspectionMods) UnsetGlobalid() FieldseekerMosquitoin
// Generates a random value for the column using the given faker
// if faker is nil, a default faker is used
// The generated value is sometimes null
func (m fieldseekerMosquitoinspectionMods) RandomGlobalid(f *faker.Faker) FieldseekerMosquitoinspectionMod {
return FieldseekerMosquitoinspectionModFunc(func(_ context.Context, o *FieldseekerMosquitoinspectionTemplate) {
o.Globalid = func() null.Val[uuid.UUID] {
if f == nil {
f = &defaultFaker
}
val := random_uuid_UUID(f)
return null.From(val)
}
})
}
// Generates a random value for the column using the given faker
// if faker is nil, a default faker is used
// The generated value is never null
func (m fieldseekerMosquitoinspectionMods) RandomGlobalidNotNull(f *faker.Faker) FieldseekerMosquitoinspectionMod {
return FieldseekerMosquitoinspectionModFunc(func(_ context.Context, o *FieldseekerMosquitoinspectionTemplate) {
o.Globalid = func() null.Val[uuid.UUID] {
if f == nil {
f = &defaultFaker
}
val := random_uuid_UUID(f)
return null.From(val)
o.Globalid = func() uuid.UUID {
return random_uuid_UUID(f)
}
})
}

View file

@ -1,4 +1,4 @@
// Code generated by BobGen psql v0.0.4-0.20251216163753-8e325b7c773a+dirty. DO NOT EDIT.
// Code generated by BobGen psql v0.0.4-0.20260105020634-53e08d840e47+dirty. DO NOT EDIT.
// This file is meant to be re-generated in place and/or deleted at any time.
package factory
@ -56,7 +56,7 @@ type FieldseekerPointlocationTemplate struct {
Larvinspectinterval func() null.Val[int16]
Zone2 func() null.Val[string]
Locationnumber func() null.Val[int32]
Globalid func() null.Val[uuid.UUID]
Globalid func() uuid.UUID
Stype func() null.Val[string]
Lastinspectdate func() null.Val[time.Time]
Lastinspectbreeding func() null.Val[string]
@ -192,7 +192,7 @@ func (o FieldseekerPointlocationTemplate) BuildSetter() *models.FieldseekerPoint
}
if o.Globalid != nil {
val := o.Globalid()
m.Globalid = omitnull.FromNull(val)
m.Globalid = omit.From(val)
}
if o.Stype != nil {
val := o.Stype()
@ -504,6 +504,10 @@ func (o FieldseekerPointlocationTemplate) BuildMany(number int) models.Fieldseek
}
func ensureCreatableFieldseekerPointlocation(m *models.FieldseekerPointlocationSetter) {
if !(m.Globalid.IsValue()) {
val := random_uuid_UUID(nil)
m.Globalid = omit.From(val)
}
if !(m.Geometry.IsValue()) {
val := random_types_JSON_json_RawMessage_(nil)
m.Geometry = omit.From(val)
@ -1509,14 +1513,14 @@ func (m fieldseekerPointlocationMods) RandomLocationnumberNotNull(f *faker.Faker
}
// Set the model columns to this value
func (m fieldseekerPointlocationMods) Globalid(val null.Val[uuid.UUID]) FieldseekerPointlocationMod {
func (m fieldseekerPointlocationMods) Globalid(val uuid.UUID) FieldseekerPointlocationMod {
return FieldseekerPointlocationModFunc(func(_ context.Context, o *FieldseekerPointlocationTemplate) {
o.Globalid = func() null.Val[uuid.UUID] { return val }
o.Globalid = func() uuid.UUID { return val }
})
}
// Set the Column from the function
func (m fieldseekerPointlocationMods) GlobalidFunc(f func() null.Val[uuid.UUID]) FieldseekerPointlocationMod {
func (m fieldseekerPointlocationMods) GlobalidFunc(f func() uuid.UUID) FieldseekerPointlocationMod {
return FieldseekerPointlocationModFunc(func(_ context.Context, o *FieldseekerPointlocationTemplate) {
o.Globalid = f
})
@ -1531,32 +1535,10 @@ func (m fieldseekerPointlocationMods) UnsetGlobalid() FieldseekerPointlocationMo
// Generates a random value for the column using the given faker
// if faker is nil, a default faker is used
// The generated value is sometimes null
func (m fieldseekerPointlocationMods) RandomGlobalid(f *faker.Faker) FieldseekerPointlocationMod {
return FieldseekerPointlocationModFunc(func(_ context.Context, o *FieldseekerPointlocationTemplate) {
o.Globalid = func() null.Val[uuid.UUID] {
if f == nil {
f = &defaultFaker
}
val := random_uuid_UUID(f)
return null.From(val)
}
})
}
// Generates a random value for the column using the given faker
// if faker is nil, a default faker is used
// The generated value is never null
func (m fieldseekerPointlocationMods) RandomGlobalidNotNull(f *faker.Faker) FieldseekerPointlocationMod {
return FieldseekerPointlocationModFunc(func(_ context.Context, o *FieldseekerPointlocationTemplate) {
o.Globalid = func() null.Val[uuid.UUID] {
if f == nil {
f = &defaultFaker
}
val := random_uuid_UUID(f)
return null.From(val)
o.Globalid = func() uuid.UUID {
return random_uuid_UUID(f)
}
})
}

View file

@ -1,4 +1,4 @@
// Code generated by BobGen psql v0.0.4-0.20251216163753-8e325b7c773a+dirty. DO NOT EDIT.
// Code generated by BobGen psql v0.0.4-0.20260105020634-53e08d840e47+dirty. DO NOT EDIT.
// This file is meant to be re-generated in place and/or deleted at any time.
package factory
@ -57,7 +57,7 @@ type FieldseekerPolygonlocationTemplate struct {
Larvinspectinterval func() null.Val[int16]
Zone2 func() null.Val[string]
Locationnumber func() null.Val[int32]
Globalid func() null.Val[uuid.UUID]
Globalid func() uuid.UUID
Lastinspectdate func() null.Val[time.Time]
Lastinspectbreeding func() null.Val[string]
Lastinspectavglarvae func() null.Val[float64]
@ -194,7 +194,7 @@ func (o FieldseekerPolygonlocationTemplate) BuildSetter() *models.FieldseekerPol
}
if o.Globalid != nil {
val := o.Globalid()
m.Globalid = omitnull.FromNull(val)
m.Globalid = omit.From(val)
}
if o.Lastinspectdate != nil {
val := o.Lastinspectdate()
@ -488,6 +488,10 @@ func (o FieldseekerPolygonlocationTemplate) BuildMany(number int) models.Fieldse
}
func ensureCreatableFieldseekerPolygonlocation(m *models.FieldseekerPolygonlocationSetter) {
if !(m.Globalid.IsValue()) {
val := random_uuid_UUID(nil)
m.Globalid = omit.From(val)
}
if !(m.Geometry.IsValue()) {
val := random_types_JSON_json_RawMessage_(nil)
m.Geometry = omit.From(val)
@ -1544,14 +1548,14 @@ func (m fieldseekerPolygonlocationMods) RandomLocationnumberNotNull(f *faker.Fak
}
// Set the model columns to this value
func (m fieldseekerPolygonlocationMods) Globalid(val null.Val[uuid.UUID]) FieldseekerPolygonlocationMod {
func (m fieldseekerPolygonlocationMods) Globalid(val uuid.UUID) FieldseekerPolygonlocationMod {
return FieldseekerPolygonlocationModFunc(func(_ context.Context, o *FieldseekerPolygonlocationTemplate) {
o.Globalid = func() null.Val[uuid.UUID] { return val }
o.Globalid = func() uuid.UUID { return val }
})
}
// Set the Column from the function
func (m fieldseekerPolygonlocationMods) GlobalidFunc(f func() null.Val[uuid.UUID]) FieldseekerPolygonlocationMod {
func (m fieldseekerPolygonlocationMods) GlobalidFunc(f func() uuid.UUID) FieldseekerPolygonlocationMod {
return FieldseekerPolygonlocationModFunc(func(_ context.Context, o *FieldseekerPolygonlocationTemplate) {
o.Globalid = f
})
@ -1566,32 +1570,10 @@ func (m fieldseekerPolygonlocationMods) UnsetGlobalid() FieldseekerPolygonlocati
// Generates a random value for the column using the given faker
// if faker is nil, a default faker is used
// The generated value is sometimes null
func (m fieldseekerPolygonlocationMods) RandomGlobalid(f *faker.Faker) FieldseekerPolygonlocationMod {
return FieldseekerPolygonlocationModFunc(func(_ context.Context, o *FieldseekerPolygonlocationTemplate) {
o.Globalid = func() null.Val[uuid.UUID] {
if f == nil {
f = &defaultFaker
}
val := random_uuid_UUID(f)
return null.From(val)
}
})
}
// Generates a random value for the column using the given faker
// if faker is nil, a default faker is used
// The generated value is never null
func (m fieldseekerPolygonlocationMods) RandomGlobalidNotNull(f *faker.Faker) FieldseekerPolygonlocationMod {
return FieldseekerPolygonlocationModFunc(func(_ context.Context, o *FieldseekerPolygonlocationTemplate) {
o.Globalid = func() null.Val[uuid.UUID] {
if f == nil {
f = &defaultFaker
}
val := random_uuid_UUID(f)
return null.From(val)
o.Globalid = func() uuid.UUID {
return random_uuid_UUID(f)
}
})
}

View file

@ -1,4 +1,4 @@
// Code generated by BobGen psql v0.0.4-0.20251216163753-8e325b7c773a+dirty. DO NOT EDIT.
// Code generated by BobGen psql v0.0.4-0.20260105020634-53e08d840e47+dirty. DO NOT EDIT.
// This file is meant to be re-generated in place and/or deleted at any time.
package factory
@ -53,7 +53,7 @@ type FieldseekerPoolTemplate struct {
Testmethod func() null.Val[string]
Diseasetested func() null.Val[string]
Diseasepos func() null.Val[string]
Globalid func() null.Val[uuid.UUID]
Globalid func() uuid.UUID
CreatedUser func() null.Val[string]
CreatedDate func() null.Val[time.Time]
LastEditedUser func() null.Val[string]
@ -164,7 +164,7 @@ func (o FieldseekerPoolTemplate) BuildSetter() *models.FieldseekerPoolSetter {
}
if o.Globalid != nil {
val := o.Globalid()
m.Globalid = omitnull.FromNull(val)
m.Globalid = omit.From(val)
}
if o.CreatedUser != nil {
val := o.CreatedUser()
@ -376,6 +376,10 @@ func (o FieldseekerPoolTemplate) BuildMany(number int) models.FieldseekerPoolSli
}
func ensureCreatableFieldseekerPool(m *models.FieldseekerPoolSetter) {
if !(m.Globalid.IsValue()) {
val := random_uuid_UUID(nil)
m.Globalid = omit.From(val)
}
if !(m.Geometry.IsValue()) {
val := random_types_JSON_json_RawMessage_(nil)
m.Geometry = omit.From(val)
@ -1206,14 +1210,14 @@ func (m fieldseekerPoolMods) RandomDiseaseposNotNull(f *faker.Faker) Fieldseeker
}
// Set the model columns to this value
func (m fieldseekerPoolMods) Globalid(val null.Val[uuid.UUID]) FieldseekerPoolMod {
func (m fieldseekerPoolMods) Globalid(val uuid.UUID) FieldseekerPoolMod {
return FieldseekerPoolModFunc(func(_ context.Context, o *FieldseekerPoolTemplate) {
o.Globalid = func() null.Val[uuid.UUID] { return val }
o.Globalid = func() uuid.UUID { return val }
})
}
// Set the Column from the function
func (m fieldseekerPoolMods) GlobalidFunc(f func() null.Val[uuid.UUID]) FieldseekerPoolMod {
func (m fieldseekerPoolMods) GlobalidFunc(f func() uuid.UUID) FieldseekerPoolMod {
return FieldseekerPoolModFunc(func(_ context.Context, o *FieldseekerPoolTemplate) {
o.Globalid = f
})
@ -1228,32 +1232,10 @@ func (m fieldseekerPoolMods) UnsetGlobalid() FieldseekerPoolMod {
// Generates a random value for the column using the given faker
// if faker is nil, a default faker is used
// The generated value is sometimes null
func (m fieldseekerPoolMods) RandomGlobalid(f *faker.Faker) FieldseekerPoolMod {
return FieldseekerPoolModFunc(func(_ context.Context, o *FieldseekerPoolTemplate) {
o.Globalid = func() null.Val[uuid.UUID] {
if f == nil {
f = &defaultFaker
}
val := random_uuid_UUID(f)
return null.From(val)
}
})
}
// Generates a random value for the column using the given faker
// if faker is nil, a default faker is used
// The generated value is never null
func (m fieldseekerPoolMods) RandomGlobalidNotNull(f *faker.Faker) FieldseekerPoolMod {
return FieldseekerPoolModFunc(func(_ context.Context, o *FieldseekerPoolTemplate) {
o.Globalid = func() null.Val[uuid.UUID] {
if f == nil {
f = &defaultFaker
}
val := random_uuid_UUID(f)
return null.From(val)
o.Globalid = func() uuid.UUID {
return random_uuid_UUID(f)
}
})
}

View file

@ -1,4 +1,4 @@
// Code generated by BobGen psql v0.0.4-0.20251216163753-8e325b7c773a+dirty. DO NOT EDIT.
// Code generated by BobGen psql v0.0.4-0.20260105020634-53e08d840e47+dirty. DO NOT EDIT.
// This file is meant to be re-generated in place and/or deleted at any time.
package factory
@ -45,7 +45,7 @@ type FieldseekerPooldetailTemplate struct {
PoolID func() null.Val[uuid.UUID]
Species func() null.Val[string]
Females func() null.Val[int16]
Globalid func() null.Val[uuid.UUID]
Globalid func() uuid.UUID
CreatedUser func() null.Val[string]
CreatedDate func() null.Val[time.Time]
LastEditedUser func() null.Val[string]
@ -118,7 +118,7 @@ func (o FieldseekerPooldetailTemplate) BuildSetter() *models.FieldseekerPooldeta
}
if o.Globalid != nil {
val := o.Globalid()
m.Globalid = omitnull.FromNull(val)
m.Globalid = omit.From(val)
}
if o.CreatedUser != nil {
val := o.CreatedUser()
@ -264,6 +264,10 @@ func (o FieldseekerPooldetailTemplate) BuildMany(number int) models.FieldseekerP
}
func ensureCreatableFieldseekerPooldetail(m *models.FieldseekerPooldetailSetter) {
if !(m.Globalid.IsValue()) {
val := random_uuid_UUID(nil)
m.Globalid = omit.From(val)
}
if !(m.Geometry.IsValue()) {
val := random_types_JSON_json_RawMessage_(nil)
m.Geometry = omit.From(val)
@ -656,14 +660,14 @@ func (m fieldseekerPooldetailMods) RandomFemalesNotNull(f *faker.Faker) Fieldsee
}
// Set the model columns to this value
func (m fieldseekerPooldetailMods) Globalid(val null.Val[uuid.UUID]) FieldseekerPooldetailMod {
func (m fieldseekerPooldetailMods) Globalid(val uuid.UUID) FieldseekerPooldetailMod {
return FieldseekerPooldetailModFunc(func(_ context.Context, o *FieldseekerPooldetailTemplate) {
o.Globalid = func() null.Val[uuid.UUID] { return val }
o.Globalid = func() uuid.UUID { return val }
})
}
// Set the Column from the function
func (m fieldseekerPooldetailMods) GlobalidFunc(f func() null.Val[uuid.UUID]) FieldseekerPooldetailMod {
func (m fieldseekerPooldetailMods) GlobalidFunc(f func() uuid.UUID) FieldseekerPooldetailMod {
return FieldseekerPooldetailModFunc(func(_ context.Context, o *FieldseekerPooldetailTemplate) {
o.Globalid = f
})
@ -678,32 +682,10 @@ func (m fieldseekerPooldetailMods) UnsetGlobalid() FieldseekerPooldetailMod {
// Generates a random value for the column using the given faker
// if faker is nil, a default faker is used
// The generated value is sometimes null
func (m fieldseekerPooldetailMods) RandomGlobalid(f *faker.Faker) FieldseekerPooldetailMod {
return FieldseekerPooldetailModFunc(func(_ context.Context, o *FieldseekerPooldetailTemplate) {
o.Globalid = func() null.Val[uuid.UUID] {
if f == nil {
f = &defaultFaker
}
val := random_uuid_UUID(f)
return null.From(val)
}
})
}
// Generates a random value for the column using the given faker
// if faker is nil, a default faker is used
// The generated value is never null
func (m fieldseekerPooldetailMods) RandomGlobalidNotNull(f *faker.Faker) FieldseekerPooldetailMod {
return FieldseekerPooldetailModFunc(func(_ context.Context, o *FieldseekerPooldetailTemplate) {
o.Globalid = func() null.Val[uuid.UUID] {
if f == nil {
f = &defaultFaker
}
val := random_uuid_UUID(f)
return null.From(val)
o.Globalid = func() uuid.UUID {
return random_uuid_UUID(f)
}
})
}

View file

@ -1,4 +1,4 @@
// Code generated by BobGen psql v0.0.4-0.20251216163753-8e325b7c773a+dirty. DO NOT EDIT.
// Code generated by BobGen psql v0.0.4-0.20260105020634-53e08d840e47+dirty. DO NOT EDIT.
// This file is meant to be re-generated in place and/or deleted at any time.
package factory
@ -54,7 +54,7 @@ type FieldseekerProposedtreatmentareaTemplate struct {
Issprayroute func() null.Val[int16]
Name func() null.Val[string]
Acres func() null.Val[float64]
Globalid func() null.Val[uuid.UUID]
Globalid func() uuid.UUID
Exported func() null.Val[int16]
Targetproduct func() null.Val[string]
Targetapprate func() null.Val[float64]
@ -173,7 +173,7 @@ func (o FieldseekerProposedtreatmentareaTemplate) BuildSetter() *models.Fieldsee
}
if o.Globalid != nil {
val := o.Globalid()
m.Globalid = omitnull.FromNull(val)
m.Globalid = omit.From(val)
}
if o.Exported != nil {
val := o.Exported()
@ -416,6 +416,10 @@ func (o FieldseekerProposedtreatmentareaTemplate) BuildMany(number int) models.F
}
func ensureCreatableFieldseekerProposedtreatmentarea(m *models.FieldseekerProposedtreatmentareaSetter) {
if !(m.Globalid.IsValue()) {
val := random_uuid_UUID(nil)
m.Globalid = omit.From(val)
}
if !(m.Geometry.IsValue()) {
val := random_types_JSON_json_RawMessage_(nil)
m.Geometry = omit.From(val)
@ -1304,14 +1308,14 @@ func (m fieldseekerProposedtreatmentareaMods) RandomAcresNotNull(f *faker.Faker)
}
// Set the model columns to this value
func (m fieldseekerProposedtreatmentareaMods) Globalid(val null.Val[uuid.UUID]) FieldseekerProposedtreatmentareaMod {
func (m fieldseekerProposedtreatmentareaMods) Globalid(val uuid.UUID) FieldseekerProposedtreatmentareaMod {
return FieldseekerProposedtreatmentareaModFunc(func(_ context.Context, o *FieldseekerProposedtreatmentareaTemplate) {
o.Globalid = func() null.Val[uuid.UUID] { return val }
o.Globalid = func() uuid.UUID { return val }
})
}
// Set the Column from the function
func (m fieldseekerProposedtreatmentareaMods) GlobalidFunc(f func() null.Val[uuid.UUID]) FieldseekerProposedtreatmentareaMod {
func (m fieldseekerProposedtreatmentareaMods) GlobalidFunc(f func() uuid.UUID) FieldseekerProposedtreatmentareaMod {
return FieldseekerProposedtreatmentareaModFunc(func(_ context.Context, o *FieldseekerProposedtreatmentareaTemplate) {
o.Globalid = f
})
@ -1326,32 +1330,10 @@ func (m fieldseekerProposedtreatmentareaMods) UnsetGlobalid() FieldseekerPropose
// Generates a random value for the column using the given faker
// if faker is nil, a default faker is used
// The generated value is sometimes null
func (m fieldseekerProposedtreatmentareaMods) RandomGlobalid(f *faker.Faker) FieldseekerProposedtreatmentareaMod {
return FieldseekerProposedtreatmentareaModFunc(func(_ context.Context, o *FieldseekerProposedtreatmentareaTemplate) {
o.Globalid = func() null.Val[uuid.UUID] {
if f == nil {
f = &defaultFaker
}
val := random_uuid_UUID(f)
return null.From(val)
}
})
}
// Generates a random value for the column using the given faker
// if faker is nil, a default faker is used
// The generated value is never null
func (m fieldseekerProposedtreatmentareaMods) RandomGlobalidNotNull(f *faker.Faker) FieldseekerProposedtreatmentareaMod {
return FieldseekerProposedtreatmentareaModFunc(func(_ context.Context, o *FieldseekerProposedtreatmentareaTemplate) {
o.Globalid = func() null.Val[uuid.UUID] {
if f == nil {
f = &defaultFaker
}
val := random_uuid_UUID(f)
return null.From(val)
o.Globalid = func() uuid.UUID {
return random_uuid_UUID(f)
}
})
}

View file

@ -1,4 +1,4 @@
// Code generated by BobGen psql v0.0.4-0.20251216163753-8e325b7c773a+dirty. DO NOT EDIT.
// Code generated by BobGen psql v0.0.4-0.20260105020634-53e08d840e47+dirty. DO NOT EDIT.
// This file is meant to be re-generated in place and/or deleted at any time.
package factory
@ -47,7 +47,7 @@ type FieldseekerQamosquitoinspectionTemplate struct {
Avetemp func() null.Val[float64]
Windspeed func() null.Val[float64]
Raingauge func() null.Val[float64]
Globalid func() null.Val[uuid.UUID]
Globalid func() uuid.UUID
Startdatetime func() null.Val[time.Time]
Enddatetime func() null.Val[time.Time]
Winddir func() null.Val[string]
@ -174,7 +174,7 @@ func (o FieldseekerQamosquitoinspectionTemplate) BuildSetter() *models.Fieldseek
}
if o.Globalid != nil {
val := o.Globalid()
m.Globalid = omitnull.FromNull(val)
m.Globalid = omit.From(val)
}
if o.Startdatetime != nil {
val := o.Startdatetime()
@ -648,6 +648,10 @@ func (o FieldseekerQamosquitoinspectionTemplate) BuildMany(number int) models.Fi
}
func ensureCreatableFieldseekerQamosquitoinspection(m *models.FieldseekerQamosquitoinspectionSetter) {
if !(m.Globalid.IsValue()) {
val := random_uuid_UUID(nil)
m.Globalid = omit.From(val)
}
if !(m.Geometry.IsValue()) {
val := random_types_JSON_json_RawMessage_(nil)
m.Geometry = omit.From(val)
@ -1194,14 +1198,14 @@ func (m fieldseekerQamosquitoinspectionMods) RandomRaingaugeNotNull(f *faker.Fak
}
// Set the model columns to this value
func (m fieldseekerQamosquitoinspectionMods) Globalid(val null.Val[uuid.UUID]) FieldseekerQamosquitoinspectionMod {
func (m fieldseekerQamosquitoinspectionMods) Globalid(val uuid.UUID) FieldseekerQamosquitoinspectionMod {
return FieldseekerQamosquitoinspectionModFunc(func(_ context.Context, o *FieldseekerQamosquitoinspectionTemplate) {
o.Globalid = func() null.Val[uuid.UUID] { return val }
o.Globalid = func() uuid.UUID { return val }
})
}
// Set the Column from the function
func (m fieldseekerQamosquitoinspectionMods) GlobalidFunc(f func() null.Val[uuid.UUID]) FieldseekerQamosquitoinspectionMod {
func (m fieldseekerQamosquitoinspectionMods) GlobalidFunc(f func() uuid.UUID) FieldseekerQamosquitoinspectionMod {
return FieldseekerQamosquitoinspectionModFunc(func(_ context.Context, o *FieldseekerQamosquitoinspectionTemplate) {
o.Globalid = f
})
@ -1216,32 +1220,10 @@ func (m fieldseekerQamosquitoinspectionMods) UnsetGlobalid() FieldseekerQamosqui
// Generates a random value for the column using the given faker
// if faker is nil, a default faker is used
// The generated value is sometimes null
func (m fieldseekerQamosquitoinspectionMods) RandomGlobalid(f *faker.Faker) FieldseekerQamosquitoinspectionMod {
return FieldseekerQamosquitoinspectionModFunc(func(_ context.Context, o *FieldseekerQamosquitoinspectionTemplate) {
o.Globalid = func() null.Val[uuid.UUID] {
if f == nil {
f = &defaultFaker
}
val := random_uuid_UUID(f)
return null.From(val)
}
})
}
// Generates a random value for the column using the given faker
// if faker is nil, a default faker is used
// The generated value is never null
func (m fieldseekerQamosquitoinspectionMods) RandomGlobalidNotNull(f *faker.Faker) FieldseekerQamosquitoinspectionMod {
return FieldseekerQamosquitoinspectionModFunc(func(_ context.Context, o *FieldseekerQamosquitoinspectionTemplate) {
o.Globalid = func() null.Val[uuid.UUID] {
if f == nil {
f = &defaultFaker
}
val := random_uuid_UUID(f)
return null.From(val)
o.Globalid = func() uuid.UUID {
return random_uuid_UUID(f)
}
})
}

View file

@ -1,4 +1,4 @@
// Code generated by BobGen psql v0.0.4-0.20251216163753-8e325b7c773a+dirty. DO NOT EDIT.
// Code generated by BobGen psql v0.0.4-0.20260105020634-53e08d840e47+dirty. DO NOT EDIT.
// This file is meant to be re-generated in place and/or deleted at any time.
package factory
@ -60,7 +60,7 @@ type FieldseekerRodentlocationTemplate struct {
Lastinspectaction func() null.Val[string]
Lastinspectconditions func() null.Val[string]
Lastinspectrodentevidence func() null.Val[string]
Globalid func() null.Val[uuid.UUID]
Globalid func() uuid.UUID
CreatedUser func() null.Val[string]
CreatedDate func() null.Val[time.Time]
LastEditedUser func() null.Val[string]
@ -194,7 +194,7 @@ func (o FieldseekerRodentlocationTemplate) BuildSetter() *models.FieldseekerRode
}
if o.Globalid != nil {
val := o.Globalid()
m.Globalid = omitnull.FromNull(val)
m.Globalid = omit.From(val)
}
if o.CreatedUser != nil {
val := o.CreatedUser()
@ -392,6 +392,10 @@ func (o FieldseekerRodentlocationTemplate) BuildMany(number int) models.Fieldsee
}
func ensureCreatableFieldseekerRodentlocation(m *models.FieldseekerRodentlocationSetter) {
if !(m.Globalid.IsValue()) {
val := random_uuid_UUID(nil)
m.Globalid = omit.From(val)
}
if !(m.Geometry.IsValue()) {
val := random_types_JSON_json_RawMessage_(nil)
m.Geometry = omit.From(val)
@ -1595,14 +1599,14 @@ func (m fieldseekerRodentlocationMods) RandomLastinspectrodentevidenceNotNull(f
}
// Set the model columns to this value
func (m fieldseekerRodentlocationMods) Globalid(val null.Val[uuid.UUID]) FieldseekerRodentlocationMod {
func (m fieldseekerRodentlocationMods) Globalid(val uuid.UUID) FieldseekerRodentlocationMod {
return FieldseekerRodentlocationModFunc(func(_ context.Context, o *FieldseekerRodentlocationTemplate) {
o.Globalid = func() null.Val[uuid.UUID] { return val }
o.Globalid = func() uuid.UUID { return val }
})
}
// Set the Column from the function
func (m fieldseekerRodentlocationMods) GlobalidFunc(f func() null.Val[uuid.UUID]) FieldseekerRodentlocationMod {
func (m fieldseekerRodentlocationMods) GlobalidFunc(f func() uuid.UUID) FieldseekerRodentlocationMod {
return FieldseekerRodentlocationModFunc(func(_ context.Context, o *FieldseekerRodentlocationTemplate) {
o.Globalid = f
})
@ -1617,32 +1621,10 @@ func (m fieldseekerRodentlocationMods) UnsetGlobalid() FieldseekerRodentlocation
// Generates a random value for the column using the given faker
// if faker is nil, a default faker is used
// The generated value is sometimes null
func (m fieldseekerRodentlocationMods) RandomGlobalid(f *faker.Faker) FieldseekerRodentlocationMod {
return FieldseekerRodentlocationModFunc(func(_ context.Context, o *FieldseekerRodentlocationTemplate) {
o.Globalid = func() null.Val[uuid.UUID] {
if f == nil {
f = &defaultFaker
}
val := random_uuid_UUID(f)
return null.From(val)
}
})
}
// Generates a random value for the column using the given faker
// if faker is nil, a default faker is used
// The generated value is never null
func (m fieldseekerRodentlocationMods) RandomGlobalidNotNull(f *faker.Faker) FieldseekerRodentlocationMod {
return FieldseekerRodentlocationModFunc(func(_ context.Context, o *FieldseekerRodentlocationTemplate) {
o.Globalid = func() null.Val[uuid.UUID] {
if f == nil {
f = &defaultFaker
}
val := random_uuid_UUID(f)
return null.From(val)
o.Globalid = func() uuid.UUID {
return random_uuid_UUID(f)
}
})
}

View file

@ -1,4 +1,4 @@
// Code generated by BobGen psql v0.0.4-0.20251216163753-8e325b7c773a+dirty. DO NOT EDIT.
// Code generated by BobGen psql v0.0.4-0.20260105020634-53e08d840e47+dirty. DO NOT EDIT.
// This file is meant to be re-generated in place and/or deleted at any time.
package factory
@ -71,7 +71,7 @@ type FieldseekerSamplecollectionTemplate struct {
Zone func() null.Val[string]
Recordstatus func() null.Val[int16]
Zone2 func() null.Val[string]
Globalid func() null.Val[uuid.UUID]
Globalid func() uuid.UUID
CreatedUser func() null.Val[string]
CreatedDate func() null.Val[time.Time]
LastEditedUser func() null.Val[string]
@ -254,7 +254,7 @@ func (o FieldseekerSamplecollectionTemplate) BuildSetter() *models.FieldseekerSa
}
if o.Globalid != nil {
val := o.Globalid()
m.Globalid = omitnull.FromNull(val)
m.Globalid = omit.From(val)
}
if o.CreatedUser != nil {
val := o.CreatedUser()
@ -520,6 +520,10 @@ func (o FieldseekerSamplecollectionTemplate) BuildMany(number int) models.Fields
}
func ensureCreatableFieldseekerSamplecollection(m *models.FieldseekerSamplecollectionSetter) {
if !(m.Globalid.IsValue()) {
val := random_uuid_UUID(nil)
m.Globalid = omit.From(val)
}
if !(m.Geometry.IsValue()) {
val := random_types_JSON_json_RawMessage_(nil)
m.Geometry = omit.From(val)
@ -2322,14 +2326,14 @@ func (m fieldseekerSamplecollectionMods) RandomZone2NotNull(f *faker.Faker) Fiel
}
// Set the model columns to this value
func (m fieldseekerSamplecollectionMods) Globalid(val null.Val[uuid.UUID]) FieldseekerSamplecollectionMod {
func (m fieldseekerSamplecollectionMods) Globalid(val uuid.UUID) FieldseekerSamplecollectionMod {
return FieldseekerSamplecollectionModFunc(func(_ context.Context, o *FieldseekerSamplecollectionTemplate) {
o.Globalid = func() null.Val[uuid.UUID] { return val }
o.Globalid = func() uuid.UUID { return val }
})
}
// Set the Column from the function
func (m fieldseekerSamplecollectionMods) GlobalidFunc(f func() null.Val[uuid.UUID]) FieldseekerSamplecollectionMod {
func (m fieldseekerSamplecollectionMods) GlobalidFunc(f func() uuid.UUID) FieldseekerSamplecollectionMod {
return FieldseekerSamplecollectionModFunc(func(_ context.Context, o *FieldseekerSamplecollectionTemplate) {
o.Globalid = f
})
@ -2344,32 +2348,10 @@ func (m fieldseekerSamplecollectionMods) UnsetGlobalid() FieldseekerSamplecollec
// Generates a random value for the column using the given faker
// if faker is nil, a default faker is used
// The generated value is sometimes null
func (m fieldseekerSamplecollectionMods) RandomGlobalid(f *faker.Faker) FieldseekerSamplecollectionMod {
return FieldseekerSamplecollectionModFunc(func(_ context.Context, o *FieldseekerSamplecollectionTemplate) {
o.Globalid = func() null.Val[uuid.UUID] {
if f == nil {
f = &defaultFaker
}
val := random_uuid_UUID(f)
return null.From(val)
}
})
}
// Generates a random value for the column using the given faker
// if faker is nil, a default faker is used
// The generated value is never null
func (m fieldseekerSamplecollectionMods) RandomGlobalidNotNull(f *faker.Faker) FieldseekerSamplecollectionMod {
return FieldseekerSamplecollectionModFunc(func(_ context.Context, o *FieldseekerSamplecollectionTemplate) {
o.Globalid = func() null.Val[uuid.UUID] {
if f == nil {
f = &defaultFaker
}
val := random_uuid_UUID(f)
return null.From(val)
o.Globalid = func() uuid.UUID {
return random_uuid_UUID(f)
}
})
}

View file

@ -1,4 +1,4 @@
// Code generated by BobGen psql v0.0.4-0.20251216163753-8e325b7c773a+dirty. DO NOT EDIT.
// Code generated by BobGen psql v0.0.4-0.20260105020634-53e08d840e47+dirty. DO NOT EDIT.
// This file is meant to be re-generated in place and/or deleted at any time.
package factory
@ -54,7 +54,7 @@ type FieldseekerSamplelocationTemplate struct {
Nextactiondatescheduled func() null.Val[time.Time]
Zone2 func() null.Val[string]
Locationnumber func() null.Val[int32]
Globalid func() null.Val[uuid.UUID]
Globalid func() uuid.UUID
CreatedUser func() null.Val[string]
CreatedDate func() null.Val[time.Time]
LastEditedUser func() null.Val[string]
@ -164,7 +164,7 @@ func (o FieldseekerSamplelocationTemplate) BuildSetter() *models.FieldseekerSamp
}
if o.Globalid != nil {
val := o.Globalid()
m.Globalid = omitnull.FromNull(val)
m.Globalid = omit.From(val)
}
if o.CreatedUser != nil {
val := o.CreatedUser()
@ -344,6 +344,10 @@ func (o FieldseekerSamplelocationTemplate) BuildMany(number int) models.Fieldsee
}
func ensureCreatableFieldseekerSamplelocation(m *models.FieldseekerSamplelocationSetter) {
if !(m.Globalid.IsValue()) {
val := random_uuid_UUID(nil)
m.Globalid = omit.From(val)
}
if !(m.Geometry.IsValue()) {
val := random_types_JSON_json_RawMessage_(nil)
m.Geometry = omit.From(val)
@ -1223,14 +1227,14 @@ func (m fieldseekerSamplelocationMods) RandomLocationnumberNotNull(f *faker.Fake
}
// Set the model columns to this value
func (m fieldseekerSamplelocationMods) Globalid(val null.Val[uuid.UUID]) FieldseekerSamplelocationMod {
func (m fieldseekerSamplelocationMods) Globalid(val uuid.UUID) FieldseekerSamplelocationMod {
return FieldseekerSamplelocationModFunc(func(_ context.Context, o *FieldseekerSamplelocationTemplate) {
o.Globalid = func() null.Val[uuid.UUID] { return val }
o.Globalid = func() uuid.UUID { return val }
})
}
// Set the Column from the function
func (m fieldseekerSamplelocationMods) GlobalidFunc(f func() null.Val[uuid.UUID]) FieldseekerSamplelocationMod {
func (m fieldseekerSamplelocationMods) GlobalidFunc(f func() uuid.UUID) FieldseekerSamplelocationMod {
return FieldseekerSamplelocationModFunc(func(_ context.Context, o *FieldseekerSamplelocationTemplate) {
o.Globalid = f
})
@ -1245,32 +1249,10 @@ func (m fieldseekerSamplelocationMods) UnsetGlobalid() FieldseekerSamplelocation
// Generates a random value for the column using the given faker
// if faker is nil, a default faker is used
// The generated value is sometimes null
func (m fieldseekerSamplelocationMods) RandomGlobalid(f *faker.Faker) FieldseekerSamplelocationMod {
return FieldseekerSamplelocationModFunc(func(_ context.Context, o *FieldseekerSamplelocationTemplate) {
o.Globalid = func() null.Val[uuid.UUID] {
if f == nil {
f = &defaultFaker
}
val := random_uuid_UUID(f)
return null.From(val)
}
})
}
// Generates a random value for the column using the given faker
// if faker is nil, a default faker is used
// The generated value is never null
func (m fieldseekerSamplelocationMods) RandomGlobalidNotNull(f *faker.Faker) FieldseekerSamplelocationMod {
return FieldseekerSamplelocationModFunc(func(_ context.Context, o *FieldseekerSamplelocationTemplate) {
o.Globalid = func() null.Val[uuid.UUID] {
if f == nil {
f = &defaultFaker
}
val := random_uuid_UUID(f)
return null.From(val)
o.Globalid = func() uuid.UUID {
return random_uuid_UUID(f)
}
})
}

View file

@ -1,4 +1,4 @@
// Code generated by BobGen psql v0.0.4-0.20251216163753-8e325b7c773a+dirty. DO NOT EDIT.
// Code generated by BobGen psql v0.0.4-0.20260105020634-53e08d840e47+dirty. DO NOT EDIT.
// This file is meant to be re-generated in place and/or deleted at any time.
package factory
@ -94,7 +94,7 @@ type FieldseekerServicerequestTemplate struct {
Estcompletedate func() null.Val[time.Time]
Nextaction func() null.Val[string]
Recordstatus func() null.Val[int16]
Globalid func() null.Val[uuid.UUID]
Globalid func() uuid.UUID
CreatedUser func() null.Val[string]
CreatedDate func() null.Val[time.Time]
LastEditedUser func() null.Val[string]
@ -386,7 +386,7 @@ func (o FieldseekerServicerequestTemplate) BuildSetter() *models.FieldseekerServ
}
if o.Globalid != nil {
val := o.Globalid()
m.Globalid = omitnull.FromNull(val)
m.Globalid = omit.From(val)
}
if o.CreatedUser != nil {
val := o.CreatedUser()
@ -840,6 +840,10 @@ func (o FieldseekerServicerequestTemplate) BuildMany(number int) models.Fieldsee
}
func ensureCreatableFieldseekerServicerequest(m *models.FieldseekerServicerequestSetter) {
if !(m.Globalid.IsValue()) {
val := random_uuid_UUID(nil)
m.Globalid = omit.From(val)
}
if !(m.Geometry.IsValue()) {
val := random_types_JSON_json_RawMessage_(nil)
m.Geometry = omit.From(val)
@ -3901,14 +3905,14 @@ func (m fieldseekerServicerequestMods) RandomRecordstatusNotNull(f *faker.Faker)
}
// Set the model columns to this value
func (m fieldseekerServicerequestMods) Globalid(val null.Val[uuid.UUID]) FieldseekerServicerequestMod {
func (m fieldseekerServicerequestMods) Globalid(val uuid.UUID) FieldseekerServicerequestMod {
return FieldseekerServicerequestModFunc(func(_ context.Context, o *FieldseekerServicerequestTemplate) {
o.Globalid = func() null.Val[uuid.UUID] { return val }
o.Globalid = func() uuid.UUID { return val }
})
}
// Set the Column from the function
func (m fieldseekerServicerequestMods) GlobalidFunc(f func() null.Val[uuid.UUID]) FieldseekerServicerequestMod {
func (m fieldseekerServicerequestMods) GlobalidFunc(f func() uuid.UUID) FieldseekerServicerequestMod {
return FieldseekerServicerequestModFunc(func(_ context.Context, o *FieldseekerServicerequestTemplate) {
o.Globalid = f
})
@ -3923,32 +3927,10 @@ func (m fieldseekerServicerequestMods) UnsetGlobalid() FieldseekerServicerequest
// Generates a random value for the column using the given faker
// if faker is nil, a default faker is used
// The generated value is sometimes null
func (m fieldseekerServicerequestMods) RandomGlobalid(f *faker.Faker) FieldseekerServicerequestMod {
return FieldseekerServicerequestModFunc(func(_ context.Context, o *FieldseekerServicerequestTemplate) {
o.Globalid = func() null.Val[uuid.UUID] {
if f == nil {
f = &defaultFaker
}
val := random_uuid_UUID(f)
return null.From(val)
}
})
}
// Generates a random value for the column using the given faker
// if faker is nil, a default faker is used
// The generated value is never null
func (m fieldseekerServicerequestMods) RandomGlobalidNotNull(f *faker.Faker) FieldseekerServicerequestMod {
return FieldseekerServicerequestModFunc(func(_ context.Context, o *FieldseekerServicerequestTemplate) {
o.Globalid = func() null.Val[uuid.UUID] {
if f == nil {
f = &defaultFaker
}
val := random_uuid_UUID(f)
return null.From(val)
o.Globalid = func() uuid.UUID {
return random_uuid_UUID(f)
}
})
}

View file

@ -1,4 +1,4 @@
// Code generated by BobGen psql v0.0.4-0.20251216163753-8e325b7c773a+dirty. DO NOT EDIT.
// Code generated by BobGen psql v0.0.4-0.20260105020634-53e08d840e47+dirty. DO NOT EDIT.
// This file is meant to be re-generated in place and/or deleted at any time.
package factory
@ -50,7 +50,7 @@ type FieldseekerSpeciesabundanceTemplate struct {
Larvae func() null.Val[int16]
Poolstogen func() null.Val[int16]
Processed func() null.Val[int16]
Globalid func() null.Val[uuid.UUID]
Globalid func() uuid.UUID
CreatedUser func() null.Val[string]
CreatedDate func() null.Val[time.Time]
LastEditedUser func() null.Val[string]
@ -153,7 +153,7 @@ func (o FieldseekerSpeciesabundanceTemplate) BuildSetter() *models.FieldseekerSp
}
if o.Globalid != nil {
val := o.Globalid()
m.Globalid = omitnull.FromNull(val)
m.Globalid = omit.From(val)
}
if o.CreatedUser != nil {
val := o.CreatedUser()
@ -384,6 +384,10 @@ func (o FieldseekerSpeciesabundanceTemplate) BuildMany(number int) models.Fields
}
func ensureCreatableFieldseekerSpeciesabundance(m *models.FieldseekerSpeciesabundanceSetter) {
if !(m.Globalid.IsValue()) {
val := random_uuid_UUID(nil)
m.Globalid = omit.From(val)
}
if !(m.Geometry.IsValue()) {
val := random_types_JSON_json_RawMessage_(nil)
m.Geometry = omit.From(val)
@ -1056,14 +1060,14 @@ func (m fieldseekerSpeciesabundanceMods) RandomProcessedNotNull(f *faker.Faker)
}
// Set the model columns to this value
func (m fieldseekerSpeciesabundanceMods) Globalid(val null.Val[uuid.UUID]) FieldseekerSpeciesabundanceMod {
func (m fieldseekerSpeciesabundanceMods) Globalid(val uuid.UUID) FieldseekerSpeciesabundanceMod {
return FieldseekerSpeciesabundanceModFunc(func(_ context.Context, o *FieldseekerSpeciesabundanceTemplate) {
o.Globalid = func() null.Val[uuid.UUID] { return val }
o.Globalid = func() uuid.UUID { return val }
})
}
// Set the Column from the function
func (m fieldseekerSpeciesabundanceMods) GlobalidFunc(f func() null.Val[uuid.UUID]) FieldseekerSpeciesabundanceMod {
func (m fieldseekerSpeciesabundanceMods) GlobalidFunc(f func() uuid.UUID) FieldseekerSpeciesabundanceMod {
return FieldseekerSpeciesabundanceModFunc(func(_ context.Context, o *FieldseekerSpeciesabundanceTemplate) {
o.Globalid = f
})
@ -1078,32 +1082,10 @@ func (m fieldseekerSpeciesabundanceMods) UnsetGlobalid() FieldseekerSpeciesabund
// Generates a random value for the column using the given faker
// if faker is nil, a default faker is used
// The generated value is sometimes null
func (m fieldseekerSpeciesabundanceMods) RandomGlobalid(f *faker.Faker) FieldseekerSpeciesabundanceMod {
return FieldseekerSpeciesabundanceModFunc(func(_ context.Context, o *FieldseekerSpeciesabundanceTemplate) {
o.Globalid = func() null.Val[uuid.UUID] {
if f == nil {
f = &defaultFaker
}
val := random_uuid_UUID(f)
return null.From(val)
}
})
}
// Generates a random value for the column using the given faker
// if faker is nil, a default faker is used
// The generated value is never null
func (m fieldseekerSpeciesabundanceMods) RandomGlobalidNotNull(f *faker.Faker) FieldseekerSpeciesabundanceMod {
return FieldseekerSpeciesabundanceModFunc(func(_ context.Context, o *FieldseekerSpeciesabundanceTemplate) {
o.Globalid = func() null.Val[uuid.UUID] {
if f == nil {
f = &defaultFaker
}
val := random_uuid_UUID(f)
return null.From(val)
o.Globalid = func() uuid.UUID {
return random_uuid_UUID(f)
}
})
}

View file

@ -1,4 +1,4 @@
// Code generated by BobGen psql v0.0.4-0.20251216163753-8e325b7c773a+dirty. DO NOT EDIT.
// Code generated by BobGen psql v0.0.4-0.20260105020634-53e08d840e47+dirty. DO NOT EDIT.
// This file is meant to be re-generated in place and/or deleted at any time.
package factory
@ -45,7 +45,7 @@ type FieldseekerStormdrainTemplate struct {
Lasttreatdate func() null.Val[time.Time]
Lastaction func() null.Val[string]
Symbology func() null.Val[string]
Globalid func() null.Val[uuid.UUID]
Globalid func() uuid.UUID
CreatedUser func() null.Val[string]
CreatedDate func() null.Val[time.Time]
LastEditedUser func() null.Val[string]
@ -123,7 +123,7 @@ func (o FieldseekerStormdrainTemplate) BuildSetter() *models.FieldseekerStormdra
}
if o.Globalid != nil {
val := o.Globalid()
m.Globalid = omitnull.FromNull(val)
m.Globalid = omit.From(val)
}
if o.CreatedUser != nil {
val := o.CreatedUser()
@ -304,6 +304,10 @@ func (o FieldseekerStormdrainTemplate) BuildMany(number int) models.FieldseekerS
}
func ensureCreatableFieldseekerStormdrain(m *models.FieldseekerStormdrainSetter) {
if !(m.Globalid.IsValue()) {
val := random_uuid_UUID(nil)
m.Globalid = omit.From(val)
}
if !(m.Geometry.IsValue()) {
val := random_types_JSON_json_RawMessage_(nil)
m.Geometry = omit.From(val)
@ -701,14 +705,14 @@ func (m fieldseekerStormdrainMods) RandomSymbologyNotNull(f *faker.Faker) Fields
}
// Set the model columns to this value
func (m fieldseekerStormdrainMods) Globalid(val null.Val[uuid.UUID]) FieldseekerStormdrainMod {
func (m fieldseekerStormdrainMods) Globalid(val uuid.UUID) FieldseekerStormdrainMod {
return FieldseekerStormdrainModFunc(func(_ context.Context, o *FieldseekerStormdrainTemplate) {
o.Globalid = func() null.Val[uuid.UUID] { return val }
o.Globalid = func() uuid.UUID { return val }
})
}
// Set the Column from the function
func (m fieldseekerStormdrainMods) GlobalidFunc(f func() null.Val[uuid.UUID]) FieldseekerStormdrainMod {
func (m fieldseekerStormdrainMods) GlobalidFunc(f func() uuid.UUID) FieldseekerStormdrainMod {
return FieldseekerStormdrainModFunc(func(_ context.Context, o *FieldseekerStormdrainTemplate) {
o.Globalid = f
})
@ -723,32 +727,10 @@ func (m fieldseekerStormdrainMods) UnsetGlobalid() FieldseekerStormdrainMod {
// Generates a random value for the column using the given faker
// if faker is nil, a default faker is used
// The generated value is sometimes null
func (m fieldseekerStormdrainMods) RandomGlobalid(f *faker.Faker) FieldseekerStormdrainMod {
return FieldseekerStormdrainModFunc(func(_ context.Context, o *FieldseekerStormdrainTemplate) {
o.Globalid = func() null.Val[uuid.UUID] {
if f == nil {
f = &defaultFaker
}
val := random_uuid_UUID(f)
return null.From(val)
}
})
}
// Generates a random value for the column using the given faker
// if faker is nil, a default faker is used
// The generated value is never null
func (m fieldseekerStormdrainMods) RandomGlobalidNotNull(f *faker.Faker) FieldseekerStormdrainMod {
return FieldseekerStormdrainModFunc(func(_ context.Context, o *FieldseekerStormdrainTemplate) {
o.Globalid = func() null.Val[uuid.UUID] {
if f == nil {
f = &defaultFaker
}
val := random_uuid_UUID(f)
return null.From(val)
o.Globalid = func() uuid.UUID {
return random_uuid_UUID(f)
}
})
}

View file

@ -1,4 +1,4 @@
// Code generated by BobGen psql v0.0.4-0.20251216163753-8e325b7c773a+dirty. DO NOT EDIT.
// Code generated by BobGen psql v0.0.4-0.20260105020634-53e08d840e47+dirty. DO NOT EDIT.
// This file is meant to be re-generated in place and/or deleted at any time.
package factory
@ -50,7 +50,7 @@ type FieldseekerTimecardTemplate struct {
Locationname func() null.Val[string]
Zone func() null.Val[string]
Zone2 func() null.Val[string]
Globalid func() null.Val[uuid.UUID]
Globalid func() uuid.UUID
CreatedUser func() null.Val[string]
CreatedDate func() null.Val[time.Time]
LastEditedUser func() null.Val[string]
@ -152,7 +152,7 @@ func (o FieldseekerTimecardTemplate) BuildSetter() *models.FieldseekerTimecardSe
}
if o.Globalid != nil {
val := o.Globalid()
m.Globalid = omitnull.FromNull(val)
m.Globalid = omit.From(val)
}
if o.CreatedUser != nil {
val := o.CreatedUser()
@ -376,6 +376,10 @@ func (o FieldseekerTimecardTemplate) BuildMany(number int) models.FieldseekerTim
}
func ensureCreatableFieldseekerTimecard(m *models.FieldseekerTimecardSetter) {
if !(m.Globalid.IsValue()) {
val := random_uuid_UUID(nil)
m.Globalid = omit.From(val)
}
if !(m.Geometry.IsValue()) {
val := random_types_JSON_json_RawMessage_(nil)
m.Geometry = omit.From(val)
@ -1047,14 +1051,14 @@ func (m fieldseekerTimecardMods) RandomZone2NotNull(f *faker.Faker) FieldseekerT
}
// Set the model columns to this value
func (m fieldseekerTimecardMods) Globalid(val null.Val[uuid.UUID]) FieldseekerTimecardMod {
func (m fieldseekerTimecardMods) Globalid(val uuid.UUID) FieldseekerTimecardMod {
return FieldseekerTimecardModFunc(func(_ context.Context, o *FieldseekerTimecardTemplate) {
o.Globalid = func() null.Val[uuid.UUID] { return val }
o.Globalid = func() uuid.UUID { return val }
})
}
// Set the Column from the function
func (m fieldseekerTimecardMods) GlobalidFunc(f func() null.Val[uuid.UUID]) FieldseekerTimecardMod {
func (m fieldseekerTimecardMods) GlobalidFunc(f func() uuid.UUID) FieldseekerTimecardMod {
return FieldseekerTimecardModFunc(func(_ context.Context, o *FieldseekerTimecardTemplate) {
o.Globalid = f
})
@ -1069,32 +1073,10 @@ func (m fieldseekerTimecardMods) UnsetGlobalid() FieldseekerTimecardMod {
// Generates a random value for the column using the given faker
// if faker is nil, a default faker is used
// The generated value is sometimes null
func (m fieldseekerTimecardMods) RandomGlobalid(f *faker.Faker) FieldseekerTimecardMod {
return FieldseekerTimecardModFunc(func(_ context.Context, o *FieldseekerTimecardTemplate) {
o.Globalid = func() null.Val[uuid.UUID] {
if f == nil {
f = &defaultFaker
}
val := random_uuid_UUID(f)
return null.From(val)
}
})
}
// Generates a random value for the column using the given faker
// if faker is nil, a default faker is used
// The generated value is never null
func (m fieldseekerTimecardMods) RandomGlobalidNotNull(f *faker.Faker) FieldseekerTimecardMod {
return FieldseekerTimecardModFunc(func(_ context.Context, o *FieldseekerTimecardTemplate) {
o.Globalid = func() null.Val[uuid.UUID] {
if f == nil {
f = &defaultFaker
}
val := random_uuid_UUID(f)
return null.From(val)
o.Globalid = func() uuid.UUID {
return random_uuid_UUID(f)
}
})
}

View file

@ -1,4 +1,4 @@
// Code generated by BobGen psql v0.0.4-0.20251216163753-8e325b7c773a+dirty. DO NOT EDIT.
// Code generated by BobGen psql v0.0.4-0.20260105020634-53e08d840e47+dirty. DO NOT EDIT.
// This file is meant to be re-generated in place and/or deleted at any time.
package factory
@ -59,7 +59,7 @@ type FieldseekerTrapdatumTemplate struct {
Trapnights func() null.Val[int16]
Zone func() null.Val[string]
Zone2 func() null.Val[string]
Globalid func() null.Val[uuid.UUID]
Globalid func() uuid.UUID
CreatedUser func() null.Val[string]
CreatedDate func() null.Val[time.Time]
LastEditedUser func() null.Val[string]
@ -202,7 +202,7 @@ func (o FieldseekerTrapdatumTemplate) BuildSetter() *models.FieldseekerTrapdatum
}
if o.Globalid != nil {
val := o.Globalid()
m.Globalid = omitnull.FromNull(val)
m.Globalid = omit.From(val)
}
if o.CreatedUser != nil {
val := o.CreatedUser()
@ -488,6 +488,10 @@ func (o FieldseekerTrapdatumTemplate) BuildMany(number int) models.FieldseekerTr
}
func ensureCreatableFieldseekerTrapdatum(m *models.FieldseekerTrapdatumSetter) {
if !(m.Globalid.IsValue()) {
val := random_uuid_UUID(nil)
m.Globalid = omit.From(val)
}
if !(m.Geometry.IsValue()) {
val := random_types_JSON_json_RawMessage_(nil)
m.Geometry = omit.From(val)
@ -1650,14 +1654,14 @@ func (m fieldseekerTrapdatumMods) RandomZone2NotNull(f *faker.Faker) Fieldseeker
}
// Set the model columns to this value
func (m fieldseekerTrapdatumMods) Globalid(val null.Val[uuid.UUID]) FieldseekerTrapdatumMod {
func (m fieldseekerTrapdatumMods) Globalid(val uuid.UUID) FieldseekerTrapdatumMod {
return FieldseekerTrapdatumModFunc(func(_ context.Context, o *FieldseekerTrapdatumTemplate) {
o.Globalid = func() null.Val[uuid.UUID] { return val }
o.Globalid = func() uuid.UUID { return val }
})
}
// Set the Column from the function
func (m fieldseekerTrapdatumMods) GlobalidFunc(f func() null.Val[uuid.UUID]) FieldseekerTrapdatumMod {
func (m fieldseekerTrapdatumMods) GlobalidFunc(f func() uuid.UUID) FieldseekerTrapdatumMod {
return FieldseekerTrapdatumModFunc(func(_ context.Context, o *FieldseekerTrapdatumTemplate) {
o.Globalid = f
})
@ -1672,32 +1676,10 @@ func (m fieldseekerTrapdatumMods) UnsetGlobalid() FieldseekerTrapdatumMod {
// Generates a random value for the column using the given faker
// if faker is nil, a default faker is used
// The generated value is sometimes null
func (m fieldseekerTrapdatumMods) RandomGlobalid(f *faker.Faker) FieldseekerTrapdatumMod {
return FieldseekerTrapdatumModFunc(func(_ context.Context, o *FieldseekerTrapdatumTemplate) {
o.Globalid = func() null.Val[uuid.UUID] {
if f == nil {
f = &defaultFaker
}
val := random_uuid_UUID(f)
return null.From(val)
}
})
}
// Generates a random value for the column using the given faker
// if faker is nil, a default faker is used
// The generated value is never null
func (m fieldseekerTrapdatumMods) RandomGlobalidNotNull(f *faker.Faker) FieldseekerTrapdatumMod {
return FieldseekerTrapdatumModFunc(func(_ context.Context, o *FieldseekerTrapdatumTemplate) {
o.Globalid = func() null.Val[uuid.UUID] {
if f == nil {
f = &defaultFaker
}
val := random_uuid_UUID(f)
return null.From(val)
o.Globalid = func() uuid.UUID {
return random_uuid_UUID(f)
}
})
}

View file

@ -1,4 +1,4 @@
// Code generated by BobGen psql v0.0.4-0.20251216163753-8e325b7c773a+dirty. DO NOT EDIT.
// Code generated by BobGen psql v0.0.4-0.20260105020634-53e08d840e47+dirty. DO NOT EDIT.
// This file is meant to be re-generated in place and/or deleted at any time.
package factory
@ -54,7 +54,7 @@ type FieldseekerTraplocationTemplate struct {
Nextactiondatescheduled func() null.Val[time.Time]
Zone2 func() null.Val[string]
Locationnumber func() null.Val[int32]
Globalid func() null.Val[uuid.UUID]
Globalid func() uuid.UUID
CreatedUser func() null.Val[string]
CreatedDate func() null.Val[time.Time]
LastEditedUser func() null.Val[string]
@ -170,7 +170,7 @@ func (o FieldseekerTraplocationTemplate) BuildSetter() *models.FieldseekerTraplo
}
if o.Globalid != nil {
val := o.Globalid()
m.Globalid = omitnull.FromNull(val)
m.Globalid = omit.From(val)
}
if o.CreatedUser != nil {
val := o.CreatedUser()
@ -392,6 +392,10 @@ func (o FieldseekerTraplocationTemplate) BuildMany(number int) models.Fieldseeke
}
func ensureCreatableFieldseekerTraplocation(m *models.FieldseekerTraplocationSetter) {
if !(m.Globalid.IsValue()) {
val := random_uuid_UUID(nil)
m.Globalid = omit.From(val)
}
if !(m.Geometry.IsValue()) {
val := random_types_JSON_json_RawMessage_(nil)
m.Geometry = omit.From(val)
@ -1277,14 +1281,14 @@ func (m fieldseekerTraplocationMods) RandomLocationnumberNotNull(f *faker.Faker)
}
// Set the model columns to this value
func (m fieldseekerTraplocationMods) Globalid(val null.Val[uuid.UUID]) FieldseekerTraplocationMod {
func (m fieldseekerTraplocationMods) Globalid(val uuid.UUID) FieldseekerTraplocationMod {
return FieldseekerTraplocationModFunc(func(_ context.Context, o *FieldseekerTraplocationTemplate) {
o.Globalid = func() null.Val[uuid.UUID] { return val }
o.Globalid = func() uuid.UUID { return val }
})
}
// Set the Column from the function
func (m fieldseekerTraplocationMods) GlobalidFunc(f func() null.Val[uuid.UUID]) FieldseekerTraplocationMod {
func (m fieldseekerTraplocationMods) GlobalidFunc(f func() uuid.UUID) FieldseekerTraplocationMod {
return FieldseekerTraplocationModFunc(func(_ context.Context, o *FieldseekerTraplocationTemplate) {
o.Globalid = f
})
@ -1299,32 +1303,10 @@ func (m fieldseekerTraplocationMods) UnsetGlobalid() FieldseekerTraplocationMod
// Generates a random value for the column using the given faker
// if faker is nil, a default faker is used
// The generated value is sometimes null
func (m fieldseekerTraplocationMods) RandomGlobalid(f *faker.Faker) FieldseekerTraplocationMod {
return FieldseekerTraplocationModFunc(func(_ context.Context, o *FieldseekerTraplocationTemplate) {
o.Globalid = func() null.Val[uuid.UUID] {
if f == nil {
f = &defaultFaker
}
val := random_uuid_UUID(f)
return null.From(val)
}
})
}
// Generates a random value for the column using the given faker
// if faker is nil, a default faker is used
// The generated value is never null
func (m fieldseekerTraplocationMods) RandomGlobalidNotNull(f *faker.Faker) FieldseekerTraplocationMod {
return FieldseekerTraplocationModFunc(func(_ context.Context, o *FieldseekerTraplocationTemplate) {
o.Globalid = func() null.Val[uuid.UUID] {
if f == nil {
f = &defaultFaker
}
val := random_uuid_UUID(f)
return null.From(val)
o.Globalid = func() uuid.UUID {
return random_uuid_UUID(f)
}
})
}

View file

@ -1,4 +1,4 @@
// Code generated by BobGen psql v0.0.4-0.20251216163753-8e325b7c773a+dirty. DO NOT EDIT.
// Code generated by BobGen psql v0.0.4-0.20260105020634-53e08d840e47+dirty. DO NOT EDIT.
// This file is meant to be re-generated in place and/or deleted at any time.
package factory
@ -69,7 +69,7 @@ type FieldseekerTreatmentTemplate struct {
Tirecount func() null.Val[int16]
Cbcount func() null.Val[int16]
Containercount func() null.Val[int16]
Globalid func() null.Val[uuid.UUID]
Globalid func() uuid.UUID
Treatmentlength func() null.Val[float64]
Treatmenthours func() null.Val[float64]
Treatmentlengthunits func() null.Val[string]
@ -254,7 +254,7 @@ func (o FieldseekerTreatmentTemplate) BuildSetter() *models.FieldseekerTreatment
}
if o.Globalid != nil {
val := o.Globalid()
m.Globalid = omitnull.FromNull(val)
m.Globalid = omit.From(val)
}
if o.Treatmentlength != nil {
val := o.Treatmentlength()
@ -584,6 +584,10 @@ func (o FieldseekerTreatmentTemplate) BuildMany(number int) models.FieldseekerTr
}
func ensureCreatableFieldseekerTreatment(m *models.FieldseekerTreatmentSetter) {
if !(m.Globalid.IsValue()) {
val := random_uuid_UUID(nil)
m.Globalid = omit.From(val)
}
if !(m.Geometry.IsValue()) {
val := random_types_JSON_json_RawMessage_(nil)
m.Geometry = omit.From(val)
@ -2288,14 +2292,14 @@ func (m fieldseekerTreatmentMods) RandomContainercountNotNull(f *faker.Faker) Fi
}
// Set the model columns to this value
func (m fieldseekerTreatmentMods) Globalid(val null.Val[uuid.UUID]) FieldseekerTreatmentMod {
func (m fieldseekerTreatmentMods) Globalid(val uuid.UUID) FieldseekerTreatmentMod {
return FieldseekerTreatmentModFunc(func(_ context.Context, o *FieldseekerTreatmentTemplate) {
o.Globalid = func() null.Val[uuid.UUID] { return val }
o.Globalid = func() uuid.UUID { return val }
})
}
// Set the Column from the function
func (m fieldseekerTreatmentMods) GlobalidFunc(f func() null.Val[uuid.UUID]) FieldseekerTreatmentMod {
func (m fieldseekerTreatmentMods) GlobalidFunc(f func() uuid.UUID) FieldseekerTreatmentMod {
return FieldseekerTreatmentModFunc(func(_ context.Context, o *FieldseekerTreatmentTemplate) {
o.Globalid = f
})
@ -2310,32 +2314,10 @@ func (m fieldseekerTreatmentMods) UnsetGlobalid() FieldseekerTreatmentMod {
// Generates a random value for the column using the given faker
// if faker is nil, a default faker is used
// The generated value is sometimes null
func (m fieldseekerTreatmentMods) RandomGlobalid(f *faker.Faker) FieldseekerTreatmentMod {
return FieldseekerTreatmentModFunc(func(_ context.Context, o *FieldseekerTreatmentTemplate) {
o.Globalid = func() null.Val[uuid.UUID] {
if f == nil {
f = &defaultFaker
}
val := random_uuid_UUID(f)
return null.From(val)
}
})
}
// Generates a random value for the column using the given faker
// if faker is nil, a default faker is used
// The generated value is never null
func (m fieldseekerTreatmentMods) RandomGlobalidNotNull(f *faker.Faker) FieldseekerTreatmentMod {
return FieldseekerTreatmentModFunc(func(_ context.Context, o *FieldseekerTreatmentTemplate) {
o.Globalid = func() null.Val[uuid.UUID] {
if f == nil {
f = &defaultFaker
}
val := random_uuid_UUID(f)
return null.From(val)
o.Globalid = func() uuid.UUID {
return random_uuid_UUID(f)
}
})
}

View file

@ -1,4 +1,4 @@
// Code generated by BobGen psql v0.0.4-0.20251216163753-8e325b7c773a+dirty. DO NOT EDIT.
// Code generated by BobGen psql v0.0.4-0.20260105020634-53e08d840e47+dirty. DO NOT EDIT.
// This file is meant to be re-generated in place and/or deleted at any time.
package factory
@ -45,7 +45,7 @@ type FieldseekerTreatmentareaTemplate struct {
SessionID func() null.Val[uuid.UUID]
Treatdate func() null.Val[time.Time]
Comments func() null.Val[string]
Globalid func() null.Val[uuid.UUID]
Globalid func() uuid.UUID
CreatedUser func() null.Val[string]
CreatedDate func() null.Val[time.Time]
LastEditedUser func() null.Val[string]
@ -122,7 +122,7 @@ func (o FieldseekerTreatmentareaTemplate) BuildSetter() *models.FieldseekerTreat
}
if o.Globalid != nil {
val := o.Globalid()
m.Globalid = omitnull.FromNull(val)
m.Globalid = omit.From(val)
}
if o.CreatedUser != nil {
val := o.CreatedUser()
@ -296,6 +296,10 @@ func (o FieldseekerTreatmentareaTemplate) BuildMany(number int) models.Fieldseek
}
func ensureCreatableFieldseekerTreatmentarea(m *models.FieldseekerTreatmentareaSetter) {
if !(m.Globalid.IsValue()) {
val := random_uuid_UUID(nil)
m.Globalid = omit.From(val)
}
if !(m.Geometry.IsValue()) {
val := random_types_JSON_json_RawMessage_(nil)
m.Geometry = omit.From(val)
@ -692,14 +696,14 @@ func (m fieldseekerTreatmentareaMods) RandomCommentsNotNull(f *faker.Faker) Fiel
}
// Set the model columns to this value
func (m fieldseekerTreatmentareaMods) Globalid(val null.Val[uuid.UUID]) FieldseekerTreatmentareaMod {
func (m fieldseekerTreatmentareaMods) Globalid(val uuid.UUID) FieldseekerTreatmentareaMod {
return FieldseekerTreatmentareaModFunc(func(_ context.Context, o *FieldseekerTreatmentareaTemplate) {
o.Globalid = func() null.Val[uuid.UUID] { return val }
o.Globalid = func() uuid.UUID { return val }
})
}
// Set the Column from the function
func (m fieldseekerTreatmentareaMods) GlobalidFunc(f func() null.Val[uuid.UUID]) FieldseekerTreatmentareaMod {
func (m fieldseekerTreatmentareaMods) GlobalidFunc(f func() uuid.UUID) FieldseekerTreatmentareaMod {
return FieldseekerTreatmentareaModFunc(func(_ context.Context, o *FieldseekerTreatmentareaTemplate) {
o.Globalid = f
})
@ -714,32 +718,10 @@ func (m fieldseekerTreatmentareaMods) UnsetGlobalid() FieldseekerTreatmentareaMo
// Generates a random value for the column using the given faker
// if faker is nil, a default faker is used
// The generated value is sometimes null
func (m fieldseekerTreatmentareaMods) RandomGlobalid(f *faker.Faker) FieldseekerTreatmentareaMod {
return FieldseekerTreatmentareaModFunc(func(_ context.Context, o *FieldseekerTreatmentareaTemplate) {
o.Globalid = func() null.Val[uuid.UUID] {
if f == nil {
f = &defaultFaker
}
val := random_uuid_UUID(f)
return null.From(val)
}
})
}
// Generates a random value for the column using the given faker
// if faker is nil, a default faker is used
// The generated value is never null
func (m fieldseekerTreatmentareaMods) RandomGlobalidNotNull(f *faker.Faker) FieldseekerTreatmentareaMod {
return FieldseekerTreatmentareaModFunc(func(_ context.Context, o *FieldseekerTreatmentareaTemplate) {
o.Globalid = func() null.Val[uuid.UUID] {
if f == nil {
f = &defaultFaker
}
val := random_uuid_UUID(f)
return null.From(val)
o.Globalid = func() uuid.UUID {
return random_uuid_UUID(f)
}
})
}

View file

@ -1,4 +1,4 @@
// Code generated by BobGen psql v0.0.4-0.20251216163753-8e325b7c773a+dirty. DO NOT EDIT.
// Code generated by BobGen psql v0.0.4-0.20260105020634-53e08d840e47+dirty. DO NOT EDIT.
// This file is meant to be re-generated in place and/or deleted at any time.
package factory
@ -42,7 +42,7 @@ func (mods FieldseekerZoneModSlice) Apply(ctx context.Context, n *FieldseekerZon
type FieldseekerZoneTemplate struct {
Objectid func() int64
Name func() null.Val[string]
Globalid func() null.Val[uuid.UUID]
Globalid func() uuid.UUID
CreatedUser func() null.Val[string]
CreatedDate func() null.Val[time.Time]
LastEditedUser func() null.Val[string]
@ -106,7 +106,7 @@ func (o FieldseekerZoneTemplate) BuildSetter() *models.FieldseekerZoneSetter {
}
if o.Globalid != nil {
val := o.Globalid()
m.Globalid = omitnull.FromNull(val)
m.Globalid = omit.From(val)
}
if o.CreatedUser != nil {
val := o.CreatedUser()
@ -264,6 +264,10 @@ func (o FieldseekerZoneTemplate) BuildMany(number int) models.FieldseekerZoneSli
}
func ensureCreatableFieldseekerZone(m *models.FieldseekerZoneSetter) {
if !(m.Globalid.IsValue()) {
val := random_uuid_UUID(nil)
m.Globalid = omit.From(val)
}
if !(m.Geometry.IsValue()) {
val := random_types_JSON_json_RawMessage_(nil)
m.Geometry = omit.From(val)
@ -497,14 +501,14 @@ func (m fieldseekerZoneMods) RandomNameNotNull(f *faker.Faker) FieldseekerZoneMo
}
// Set the model columns to this value
func (m fieldseekerZoneMods) Globalid(val null.Val[uuid.UUID]) FieldseekerZoneMod {
func (m fieldseekerZoneMods) Globalid(val uuid.UUID) FieldseekerZoneMod {
return FieldseekerZoneModFunc(func(_ context.Context, o *FieldseekerZoneTemplate) {
o.Globalid = func() null.Val[uuid.UUID] { return val }
o.Globalid = func() uuid.UUID { return val }
})
}
// Set the Column from the function
func (m fieldseekerZoneMods) GlobalidFunc(f func() null.Val[uuid.UUID]) FieldseekerZoneMod {
func (m fieldseekerZoneMods) GlobalidFunc(f func() uuid.UUID) FieldseekerZoneMod {
return FieldseekerZoneModFunc(func(_ context.Context, o *FieldseekerZoneTemplate) {
o.Globalid = f
})
@ -519,32 +523,10 @@ func (m fieldseekerZoneMods) UnsetGlobalid() FieldseekerZoneMod {
// Generates a random value for the column using the given faker
// if faker is nil, a default faker is used
// The generated value is sometimes null
func (m fieldseekerZoneMods) RandomGlobalid(f *faker.Faker) FieldseekerZoneMod {
return FieldseekerZoneModFunc(func(_ context.Context, o *FieldseekerZoneTemplate) {
o.Globalid = func() null.Val[uuid.UUID] {
if f == nil {
f = &defaultFaker
}
val := random_uuid_UUID(f)
return null.From(val)
}
})
}
// Generates a random value for the column using the given faker
// if faker is nil, a default faker is used
// The generated value is never null
func (m fieldseekerZoneMods) RandomGlobalidNotNull(f *faker.Faker) FieldseekerZoneMod {
return FieldseekerZoneModFunc(func(_ context.Context, o *FieldseekerZoneTemplate) {
o.Globalid = func() null.Val[uuid.UUID] {
if f == nil {
f = &defaultFaker
}
val := random_uuid_UUID(f)
return null.From(val)
o.Globalid = func() uuid.UUID {
return random_uuid_UUID(f)
}
})
}

View file

@ -1,4 +1,4 @@
// Code generated by BobGen psql v0.0.4-0.20251216163753-8e325b7c773a+dirty. DO NOT EDIT.
// Code generated by BobGen psql v0.0.4-0.20260105020634-53e08d840e47+dirty. DO NOT EDIT.
// This file is meant to be re-generated in place and/or deleted at any time.
package factory
@ -42,7 +42,7 @@ func (mods FieldseekerZones2ModSlice) Apply(ctx context.Context, n *FieldseekerZ
type FieldseekerZones2Template struct {
Objectid func() int64
Name func() null.Val[string]
Globalid func() null.Val[uuid.UUID]
Globalid func() uuid.UUID
CreatedUser func() null.Val[string]
CreatedDate func() null.Val[time.Time]
LastEditedUser func() null.Val[string]
@ -105,7 +105,7 @@ func (o FieldseekerZones2Template) BuildSetter() *models.FieldseekerZones2Setter
}
if o.Globalid != nil {
val := o.Globalid()
m.Globalid = omitnull.FromNull(val)
m.Globalid = omit.From(val)
}
if o.CreatedUser != nil {
val := o.CreatedUser()
@ -256,6 +256,10 @@ func (o FieldseekerZones2Template) BuildMany(number int) models.FieldseekerZones
}
func ensureCreatableFieldseekerZones2(m *models.FieldseekerZones2Setter) {
if !(m.Globalid.IsValue()) {
val := random_uuid_UUID(nil)
m.Globalid = omit.From(val)
}
if !(m.Geometry.IsValue()) {
val := random_types_JSON_json_RawMessage_(nil)
m.Geometry = omit.From(val)
@ -488,14 +492,14 @@ func (m fieldseekerZones2Mods) RandomNameNotNull(f *faker.Faker) FieldseekerZone
}
// Set the model columns to this value
func (m fieldseekerZones2Mods) Globalid(val null.Val[uuid.UUID]) FieldseekerZones2Mod {
func (m fieldseekerZones2Mods) Globalid(val uuid.UUID) FieldseekerZones2Mod {
return FieldseekerZones2ModFunc(func(_ context.Context, o *FieldseekerZones2Template) {
o.Globalid = func() null.Val[uuid.UUID] { return val }
o.Globalid = func() uuid.UUID { return val }
})
}
// Set the Column from the function
func (m fieldseekerZones2Mods) GlobalidFunc(f func() null.Val[uuid.UUID]) FieldseekerZones2Mod {
func (m fieldseekerZones2Mods) GlobalidFunc(f func() uuid.UUID) FieldseekerZones2Mod {
return FieldseekerZones2ModFunc(func(_ context.Context, o *FieldseekerZones2Template) {
o.Globalid = f
})
@ -510,32 +514,10 @@ func (m fieldseekerZones2Mods) UnsetGlobalid() FieldseekerZones2Mod {
// Generates a random value for the column using the given faker
// if faker is nil, a default faker is used
// The generated value is sometimes null
func (m fieldseekerZones2Mods) RandomGlobalid(f *faker.Faker) FieldseekerZones2Mod {
return FieldseekerZones2ModFunc(func(_ context.Context, o *FieldseekerZones2Template) {
o.Globalid = func() null.Val[uuid.UUID] {
if f == nil {
f = &defaultFaker
}
val := random_uuid_UUID(f)
return null.From(val)
}
})
}
// Generates a random value for the column using the given faker
// if faker is nil, a default faker is used
// The generated value is never null
func (m fieldseekerZones2Mods) RandomGlobalidNotNull(f *faker.Faker) FieldseekerZones2Mod {
return FieldseekerZones2ModFunc(func(_ context.Context, o *FieldseekerZones2Template) {
o.Globalid = func() null.Val[uuid.UUID] {
if f == nil {
f = &defaultFaker
}
val := random_uuid_UUID(f)
return null.From(val)
o.Globalid = func() uuid.UUID {
return random_uuid_UUID(f)
}
})
}

View file

@ -1,4 +1,4 @@
// Code generated by BobGen psql v0.0.4-0.20251216163753-8e325b7c773a+dirty. DO NOT EDIT.
// Code generated by BobGen psql v0.0.4-0.20260105020634-53e08d840e47+dirty. DO NOT EDIT.
// This file is meant to be re-generated in place and/or deleted at any time.
package factory

View file

@ -1,4 +1,4 @@
// Code generated by BobGen psql v0.0.4-0.20251216163753-8e325b7c773a+dirty. DO NOT EDIT.
// Code generated by BobGen psql v0.0.4-0.20260105020634-53e08d840e47+dirty. DO NOT EDIT.
// This file is meant to be re-generated in place and/or deleted at any time.
package factory

View file

@ -1,4 +1,4 @@
// Code generated by BobGen psql v0.0.4-0.20251216163753-8e325b7c773a+dirty. DO NOT EDIT.
// Code generated by BobGen psql v0.0.4-0.20260105020634-53e08d840e47+dirty. DO NOT EDIT.
// This file is meant to be re-generated in place and/or deleted at any time.
package factory

View file

@ -1,4 +1,4 @@
// Code generated by BobGen psql v0.0.4-0.20251216163753-8e325b7c773a+dirty. DO NOT EDIT.
// Code generated by BobGen psql v0.0.4-0.20260105020634-53e08d840e47+dirty. DO NOT EDIT.
// This file is meant to be re-generated in place and/or deleted at any time.
package factory

View file

@ -1,4 +1,4 @@
// Code generated by BobGen psql v0.0.4-0.20251216163753-8e325b7c773a+dirty. DO NOT EDIT.
// Code generated by BobGen psql v0.0.4-0.20260105020634-53e08d840e47+dirty. DO NOT EDIT.
// This file is meant to be re-generated in place and/or deleted at any time.
package factory

View file

@ -1,4 +1,4 @@
// Code generated by BobGen psql v0.0.4-0.20251216163753-8e325b7c773a+dirty. DO NOT EDIT.
// Code generated by BobGen psql v0.0.4-0.20260105020634-53e08d840e47+dirty. DO NOT EDIT.
// This file is meant to be re-generated in place and/or deleted at any time.
package factory

View file

@ -1,4 +1,4 @@
// Code generated by BobGen psql v0.0.4-0.20251216163753-8e325b7c773a+dirty. DO NOT EDIT.
// Code generated by BobGen psql v0.0.4-0.20260105020634-53e08d840e47+dirty. DO NOT EDIT.
// This file is meant to be re-generated in place and/or deleted at any time.
package factory

View file

@ -1,4 +1,4 @@
// Code generated by BobGen psql v0.0.4-0.20251216163753-8e325b7c773a+dirty. DO NOT EDIT.
// Code generated by BobGen psql v0.0.4-0.20260105020634-53e08d840e47+dirty. DO NOT EDIT.
// This file is meant to be re-generated in place and/or deleted at any time.
package factory

View file

@ -1,4 +1,4 @@
// Code generated by BobGen psql v0.0.4-0.20251216163753-8e325b7c773a+dirty. DO NOT EDIT.
// Code generated by BobGen psql v0.0.4-0.20260105020634-53e08d840e47+dirty. DO NOT EDIT.
// This file is meant to be re-generated in place and/or deleted at any time.
package factory

View file

@ -1,4 +1,4 @@
// Code generated by BobGen psql v0.0.4-0.20251216163753-8e325b7c773a+dirty. DO NOT EDIT.
// Code generated by BobGen psql v0.0.4-0.20260105020634-53e08d840e47+dirty. DO NOT EDIT.
// This file is meant to be re-generated in place and/or deleted at any time.
package factory

View file

@ -1,4 +1,4 @@
// Code generated by BobGen psql v0.0.4-0.20251216163753-8e325b7c773a+dirty. DO NOT EDIT.
// Code generated by BobGen psql v0.0.4-0.20260105020634-53e08d840e47+dirty. DO NOT EDIT.
// This file is meant to be re-generated in place and/or deleted at any time.
package factory

View file

@ -1,4 +1,4 @@
// Code generated by BobGen psql v0.0.4-0.20251216163753-8e325b7c773a+dirty. DO NOT EDIT.
// Code generated by BobGen psql v0.0.4-0.20260105020634-53e08d840e47+dirty. DO NOT EDIT.
// This file is meant to be re-generated in place and/or deleted at any time.
package factory

View file

@ -1,4 +1,4 @@
// Code generated by BobGen psql v0.0.4-0.20251216163753-8e325b7c773a+dirty. DO NOT EDIT.
// Code generated by BobGen psql v0.0.4-0.20260105020634-53e08d840e47+dirty. DO NOT EDIT.
// This file is meant to be re-generated in place and/or deleted at any time.
package factory

View file

@ -1,4 +1,4 @@
// Code generated by BobGen psql v0.0.4-0.20251216163753-8e325b7c773a+dirty. DO NOT EDIT.
// Code generated by BobGen psql v0.0.4-0.20260105020634-53e08d840e47+dirty. DO NOT EDIT.
// This file is meant to be re-generated in place and/or deleted at any time.
package factory

View file

@ -1,4 +1,4 @@
// Code generated by BobGen psql v0.0.4-0.20251216163753-8e325b7c773a+dirty. DO NOT EDIT.
// Code generated by BobGen psql v0.0.4-0.20260105020634-53e08d840e47+dirty. DO NOT EDIT.
// This file is meant to be re-generated in place and/or deleted at any time.
package factory

View file

@ -1,4 +1,4 @@
// Code generated by BobGen psql v0.0.4-0.20251216163753-8e325b7c773a+dirty. DO NOT EDIT.
// Code generated by BobGen psql v0.0.4-0.20260105020634-53e08d840e47+dirty. DO NOT EDIT.
// This file is meant to be re-generated in place and/or deleted at any time.
package factory

View file

@ -1,4 +1,4 @@
// Code generated by BobGen psql v0.0.4-0.20251216163753-8e325b7c773a+dirty. DO NOT EDIT.
// Code generated by BobGen psql v0.0.4-0.20260105020634-53e08d840e47+dirty. DO NOT EDIT.
// This file is meant to be re-generated in place and/or deleted at any time.
package factory

View file

@ -1,4 +1,4 @@
// Code generated by BobGen psql v0.0.4-0.20251216163753-8e325b7c773a+dirty. DO NOT EDIT.
// Code generated by BobGen psql v0.0.4-0.20260105020634-53e08d840e47+dirty. DO NOT EDIT.
// This file is meant to be re-generated in place and/or deleted at any time.
package factory

View file

@ -1,4 +1,4 @@
// Code generated by BobGen psql v0.0.4-0.20251216163753-8e325b7c773a+dirty. DO NOT EDIT.
// Code generated by BobGen psql v0.0.4-0.20260105020634-53e08d840e47+dirty. DO NOT EDIT.
// This file is meant to be re-generated in place and/or deleted at any time.
package factory