nidus-sync/db/dbinfo/fieldseeker.servicerequest.bob.go
Eli Ribble a68b8781e7
Add ability to make LLM agent forget the conversation history
This is extremely useful for testing.

In order to do this I needed to actually deploy the migration to a bob
fork so I could start to add support for behaviors I really want.
Specifically the ability to search for ids in a slice.
2026-01-27 18:44:02 +00:00

1012 lines
27 KiB
Go

// Code generated by BobGen psql v0.42.5. DO NOT EDIT.
// This file is meant to be re-generated in place and/or deleted at any time.
package dbinfo
import "github.com/aarondl/opt/null"
var FieldseekerServicerequests = Table[
fieldseekerServicerequestColumns,
fieldseekerServicerequestIndexes,
fieldseekerServicerequestForeignKeys,
fieldseekerServicerequestUniques,
fieldseekerServicerequestChecks,
]{
Schema: "fieldseeker",
Name: "servicerequest",
Columns: fieldseekerServicerequestColumns{
Objectid: column{
Name: "objectid",
DBType: "bigint",
Default: "",
Comment: "",
Nullable: false,
Generated: false,
AutoIncr: false,
},
Recdatetime: column{
Name: "recdatetime",
DBType: "timestamp without time zone",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is RECDATETIME",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Source: column{
Name: "source",
DBType: "character varying",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is SOURCE",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Entrytech: column{
Name: "entrytech",
DBType: "character varying",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is ENTRYTECH",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Priority: column{
Name: "priority",
DBType: "character varying",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is PRIORITY",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Supervisor: column{
Name: "supervisor",
DBType: "character varying",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is SUPERVISOR",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Assignedtech: column{
Name: "assignedtech",
DBType: "character varying",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is ASSIGNEDTECH",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Status: column{
Name: "status",
DBType: "character varying",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is STATUS",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Clranon: column{
Name: "clranon",
DBType: "smallint",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is CLRANON",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Clrfname: column{
Name: "clrfname",
DBType: "character varying",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is CLRFNAME",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Clrphone1: column{
Name: "clrphone1",
DBType: "character varying",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is CLRPHONE1",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Clrphone2: column{
Name: "clrphone2",
DBType: "character varying",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is CLRPHONE2",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Clremail: column{
Name: "clremail",
DBType: "character varying",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is CLREMAIL",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Clrcompany: column{
Name: "clrcompany",
DBType: "character varying",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is CLRCOMPANY",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Clraddr1: column{
Name: "clraddr1",
DBType: "character varying",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is CLRADDR1",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Clraddr2: column{
Name: "clraddr2",
DBType: "character varying",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is CLRADDR2",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Clrcity: column{
Name: "clrcity",
DBType: "character varying",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is CLRCITY",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Clrstate: column{
Name: "clrstate",
DBType: "character varying",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is CLRSTATE",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Clrzip: column{
Name: "clrzip",
DBType: "character varying",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is CLRZIP",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Clrother: column{
Name: "clrother",
DBType: "character varying",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is CLROTHER",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Clrcontpref: column{
Name: "clrcontpref",
DBType: "character varying",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is CLRCONTPREF",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Reqcompany: column{
Name: "reqcompany",
DBType: "character varying",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is REQCOMPANY",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Reqaddr1: column{
Name: "reqaddr1",
DBType: "character varying",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is REQADDR1",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Reqaddr2: column{
Name: "reqaddr2",
DBType: "character varying",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is REQADDR2",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Reqcity: column{
Name: "reqcity",
DBType: "character varying",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is REQCITY",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Reqstate: column{
Name: "reqstate",
DBType: "character varying",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is REQSTATE",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Reqzip: column{
Name: "reqzip",
DBType: "character varying",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is REQZIP",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Reqcrossst: column{
Name: "reqcrossst",
DBType: "character varying",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is REQCROSSST",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Reqsubdiv: column{
Name: "reqsubdiv",
DBType: "character varying",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is REQSUBDIV",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Reqmapgrid: column{
Name: "reqmapgrid",
DBType: "character varying",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is REQMAPGRID",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Reqpermission: column{
Name: "reqpermission",
DBType: "smallint",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is REQPERMISSION",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Reqtarget: column{
Name: "reqtarget",
DBType: "character varying",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is REQTARGET",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Reqdescr: column{
Name: "reqdescr",
DBType: "character varying",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is REQDESCR",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Reqnotesfortech: column{
Name: "reqnotesfortech",
DBType: "character varying",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is REQNOTESFORTECH",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Reqnotesforcust: column{
Name: "reqnotesforcust",
DBType: "character varying",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is REQNOTESFORCUST",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Reqfldnotes: column{
Name: "reqfldnotes",
DBType: "character varying",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is REQFLDNOTES",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Reqprogramactions: column{
Name: "reqprogramactions",
DBType: "character varying",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is REQPROGRAMACTIONS",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Datetimeclosed: column{
Name: "datetimeclosed",
DBType: "timestamp without time zone",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is DATETIMECLOSED",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Techclosed: column{
Name: "techclosed",
DBType: "character varying",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is TECHCLOSED",
Nullable: true,
Generated: false,
AutoIncr: false,
},
SRNumber: column{
Name: "sr_number",
DBType: "integer",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is SR_NUMBER",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Reviewed: column{
Name: "reviewed",
DBType: "smallint",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is REVIEWED",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Reviewedby: column{
Name: "reviewedby",
DBType: "character varying",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is REVIEWEDBY",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Revieweddate: column{
Name: "revieweddate",
DBType: "timestamp without time zone",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is REVIEWEDDATE",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Accepted: column{
Name: "accepted",
DBType: "smallint",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is ACCEPTED",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Accepteddate: column{
Name: "accepteddate",
DBType: "timestamp without time zone",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is ACCEPTEDDATE",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Rejectedby: column{
Name: "rejectedby",
DBType: "character varying",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is REJECTEDBY",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Rejecteddate: column{
Name: "rejecteddate",
DBType: "timestamp without time zone",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is REJECTEDDATE",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Rejectedreason: column{
Name: "rejectedreason",
DBType: "character varying",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is REJECTEDREASON",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Duedate: column{
Name: "duedate",
DBType: "timestamp without time zone",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is DUEDATE",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Acceptedby: column{
Name: "acceptedby",
DBType: "character varying",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is ACCEPTEDBY",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Comments: column{
Name: "comments",
DBType: "character varying",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is COMMENTS",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Estcompletedate: column{
Name: "estcompletedate",
DBType: "timestamp without time zone",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is ESTCOMPLETEDATE",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Nextaction: column{
Name: "nextaction",
DBType: "character varying",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is NEXTACTION",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Recordstatus: column{
Name: "recordstatus",
DBType: "smallint",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is RECORDSTATUS",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Globalid: column{
Name: "globalid",
DBType: "uuid",
Default: "",
Comment: "Original attribute from ArcGIS API is GlobalID",
Nullable: false,
Generated: false,
AutoIncr: false,
},
CreatedUser: column{
Name: "created_user",
DBType: "character varying",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is created_user",
Nullable: true,
Generated: false,
AutoIncr: false,
},
CreatedDate: column{
Name: "created_date",
DBType: "timestamp without time zone",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is created_date",
Nullable: true,
Generated: false,
AutoIncr: false,
},
LastEditedUser: column{
Name: "last_edited_user",
DBType: "character varying",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is last_edited_user",
Nullable: true,
Generated: false,
AutoIncr: false,
},
LastEditedDate: column{
Name: "last_edited_date",
DBType: "timestamp without time zone",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is last_edited_date",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Firstresponsedate: column{
Name: "firstresponsedate",
DBType: "timestamp without time zone",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is FIRSTRESPONSEDATE",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Responsedaycount: column{
Name: "responsedaycount",
DBType: "smallint",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is RESPONSEDAYCOUNT",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Allowed: column{
Name: "allowed",
DBType: "character varying",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is ALLOWED",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Xvalue: column{
Name: "xvalue",
DBType: "character varying",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is XVALUE",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Yvalue: column{
Name: "yvalue",
DBType: "character varying",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is YVALUE",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Validx: column{
Name: "validx",
DBType: "character varying",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is VALIDX",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Validy: column{
Name: "validy",
DBType: "character varying",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is VALIDY",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Externalid: column{
Name: "externalid",
DBType: "character varying",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is EXTERNALID",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Externalerror: column{
Name: "externalerror",
DBType: "character varying",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is EXTERNALERROR",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Pointlocid: column{
Name: "pointlocid",
DBType: "uuid",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is POINTLOCID",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Notified: column{
Name: "notified",
DBType: "smallint",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is NOTIFIED",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Notifieddate: column{
Name: "notifieddate",
DBType: "timestamp without time zone",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is NOTIFIEDDATE",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Scheduled: column{
Name: "scheduled",
DBType: "smallint",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is SCHEDULED",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Scheduleddate: column{
Name: "scheduleddate",
DBType: "timestamp without time zone",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is SCHEDULEDDATE",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Dog: column{
Name: "dog",
DBType: "integer",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is DOG",
Nullable: true,
Generated: false,
AutoIncr: false,
},
SchedulePeriod: column{
Name: "schedule_period",
DBType: "character varying",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is schedule_period",
Nullable: true,
Generated: false,
AutoIncr: false,
},
ScheduleNotes: column{
Name: "schedule_notes",
DBType: "character varying",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is schedule_notes",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Spanish: column{
Name: "spanish",
DBType: "integer",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is Spanish",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Creationdate: column{
Name: "creationdate",
DBType: "timestamp without time zone",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is CreationDate",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Creator: column{
Name: "creator",
DBType: "character varying",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is Creator",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Editdate: column{
Name: "editdate",
DBType: "timestamp without time zone",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is EditDate",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Editor: column{
Name: "editor",
DBType: "character varying",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is Editor",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Issuesreported: column{
Name: "issuesreported",
DBType: "character varying",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is ISSUESREPORTED",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Jurisdiction: column{
Name: "jurisdiction",
DBType: "character varying",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is JURISDICTION",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Notificationtimestamp: column{
Name: "notificationtimestamp",
DBType: "character varying",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is NOTIFICATIONTIMESTAMP",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Zone: column{
Name: "zone",
DBType: "character varying",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is ZONE",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Zone2: column{
Name: "zone2",
DBType: "character varying",
Default: "NULL",
Comment: "Original attribute from ArcGIS API is ZONE2",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Geometry: column{
Name: "geometry",
DBType: "jsonb",
Default: "",
Comment: "",
Nullable: false,
Generated: false,
AutoIncr: false,
},
Geospatial: column{
Name: "geospatial",
DBType: "geometry",
Default: "NULL",
Comment: "",
Nullable: true,
Generated: false,
AutoIncr: false,
},
Version: column{
Name: "version",
DBType: "integer",
Default: "1",
Comment: "",
Nullable: false,
Generated: false,
AutoIncr: false,
},
OrganizationID: column{
Name: "organization_id",
DBType: "integer",
Default: "",
Comment: "",
Nullable: false,
Generated: false,
AutoIncr: false,
},
H3cell: column{
Name: "h3cell",
DBType: "h3index",
Default: "GENERATED",
Comment: "",
Nullable: true,
Generated: true,
AutoIncr: false,
},
},
Indexes: fieldseekerServicerequestIndexes{
ServicerequestPkey: index{
Type: "btree",
Name: "servicerequest_pkey",
Columns: []indexColumn{
{
Name: "globalid",
Desc: null.FromCond(false, true),
IsExpression: false,
},
{
Name: "version",
Desc: null.FromCond(false, true),
IsExpression: false,
},
},
Unique: true,
Comment: "",
NullsFirst: []bool{false, false},
NullsDistinct: false,
Where: "",
Include: []string{},
},
},
PrimaryKey: &constraint{
Name: "servicerequest_pkey",
Columns: []string{"globalid", "version"},
Comment: "",
},
ForeignKeys: fieldseekerServicerequestForeignKeys{
FieldseekerServicerequestServicerequestOrganizationIDFkey: foreignKey{
constraint: constraint{
Name: "fieldseeker.servicerequest.servicerequest_organization_id_fkey",
Columns: []string{"organization_id"},
Comment: "",
},
ForeignTable: "organization",
ForeignColumns: []string{"id"},
},
},
Comment: "",
}
type fieldseekerServicerequestColumns struct {
Objectid column
Recdatetime column
Source column
Entrytech column
Priority column
Supervisor column
Assignedtech column
Status column
Clranon column
Clrfname column
Clrphone1 column
Clrphone2 column
Clremail column
Clrcompany column
Clraddr1 column
Clraddr2 column
Clrcity column
Clrstate column
Clrzip column
Clrother column
Clrcontpref column
Reqcompany column
Reqaddr1 column
Reqaddr2 column
Reqcity column
Reqstate column
Reqzip column
Reqcrossst column
Reqsubdiv column
Reqmapgrid column
Reqpermission column
Reqtarget column
Reqdescr column
Reqnotesfortech column
Reqnotesforcust column
Reqfldnotes column
Reqprogramactions column
Datetimeclosed column
Techclosed column
SRNumber column
Reviewed column
Reviewedby column
Revieweddate column
Accepted column
Accepteddate column
Rejectedby column
Rejecteddate column
Rejectedreason column
Duedate column
Acceptedby column
Comments column
Estcompletedate column
Nextaction column
Recordstatus column
Globalid column
CreatedUser column
CreatedDate column
LastEditedUser column
LastEditedDate column
Firstresponsedate column
Responsedaycount column
Allowed column
Xvalue column
Yvalue column
Validx column
Validy column
Externalid column
Externalerror column
Pointlocid column
Notified column
Notifieddate column
Scheduled column
Scheduleddate column
Dog column
SchedulePeriod column
ScheduleNotes column
Spanish column
Creationdate column
Creator column
Editdate column
Editor column
Issuesreported column
Jurisdiction column
Notificationtimestamp column
Zone column
Zone2 column
Geometry column
Geospatial column
Version column
OrganizationID column
H3cell column
}
func (c fieldseekerServicerequestColumns) AsSlice() []column {
return []column{
c.Objectid, c.Recdatetime, c.Source, c.Entrytech, c.Priority, c.Supervisor, c.Assignedtech, c.Status, c.Clranon, c.Clrfname, c.Clrphone1, c.Clrphone2, c.Clremail, c.Clrcompany, c.Clraddr1, c.Clraddr2, c.Clrcity, c.Clrstate, c.Clrzip, c.Clrother, c.Clrcontpref, c.Reqcompany, c.Reqaddr1, c.Reqaddr2, c.Reqcity, c.Reqstate, c.Reqzip, c.Reqcrossst, c.Reqsubdiv, c.Reqmapgrid, c.Reqpermission, c.Reqtarget, c.Reqdescr, c.Reqnotesfortech, c.Reqnotesforcust, c.Reqfldnotes, c.Reqprogramactions, c.Datetimeclosed, c.Techclosed, c.SRNumber, c.Reviewed, c.Reviewedby, c.Revieweddate, c.Accepted, c.Accepteddate, c.Rejectedby, c.Rejecteddate, c.Rejectedreason, c.Duedate, c.Acceptedby, c.Comments, c.Estcompletedate, c.Nextaction, c.Recordstatus, c.Globalid, c.CreatedUser, c.CreatedDate, c.LastEditedUser, c.LastEditedDate, c.Firstresponsedate, c.Responsedaycount, c.Allowed, c.Xvalue, c.Yvalue, c.Validx, c.Validy, c.Externalid, c.Externalerror, c.Pointlocid, c.Notified, c.Notifieddate, c.Scheduled, c.Scheduleddate, c.Dog, c.SchedulePeriod, c.ScheduleNotes, c.Spanish, c.Creationdate, c.Creator, c.Editdate, c.Editor, c.Issuesreported, c.Jurisdiction, c.Notificationtimestamp, c.Zone, c.Zone2, c.Geometry, c.Geospatial, c.Version, c.OrganizationID, c.H3cell,
}
}
type fieldseekerServicerequestIndexes struct {
ServicerequestPkey index
}
func (i fieldseekerServicerequestIndexes) AsSlice() []index {
return []index{
i.ServicerequestPkey,
}
}
type fieldseekerServicerequestForeignKeys struct {
FieldseekerServicerequestServicerequestOrganizationIDFkey foreignKey
}
func (f fieldseekerServicerequestForeignKeys) AsSlice() []foreignKey {
return []foreignKey{
f.FieldseekerServicerequestServicerequestOrganizationIDFkey,
}
}
type fieldseekerServicerequestUniques struct{}
func (u fieldseekerServicerequestUniques) AsSlice() []constraint {
return []constraint{}
}
type fieldseekerServicerequestChecks struct{}
func (c fieldseekerServicerequestChecks) AsSlice() []check {
return []check{}
}