// 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 FieldseekerQamosquitoinspections = Table[ fieldseekerQamosquitoinspectionColumns, fieldseekerQamosquitoinspectionIndexes, fieldseekerQamosquitoinspectionForeignKeys, fieldseekerQamosquitoinspectionUniques, fieldseekerQamosquitoinspectionChecks, ]{ Schema: "fieldseeker", Name: "qamosquitoinspection", Columns: fieldseekerQamosquitoinspectionColumns{ Objectid: column{ Name: "objectid", DBType: "bigint", Default: "", Comment: "", Nullable: false, Generated: false, AutoIncr: false, }, Posdips: column{ Name: "posdips", DBType: "smallint", Default: "NULL", Comment: "Original attribute from ArcGIS API is POSDIPS", Nullable: true, Generated: false, AutoIncr: false, }, Actiontaken: column{ Name: "actiontaken", DBType: "character varying", Default: "NULL", Comment: "Original attribute from ArcGIS API is ACTIONTAKEN", 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, }, Avetemp: column{ Name: "avetemp", DBType: "double precision", Default: "NULL", Comment: "Original attribute from ArcGIS API is AVETEMP", Nullable: true, Generated: false, AutoIncr: false, }, Windspeed: column{ Name: "windspeed", DBType: "double precision", Default: "NULL", Comment: "Original attribute from ArcGIS API is WINDSPEED", Nullable: true, Generated: false, AutoIncr: false, }, Raingauge: column{ Name: "raingauge", DBType: "double precision", Default: "NULL", Comment: "Original attribute from ArcGIS API is RAINGAUGE", 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, }, Startdatetime: column{ Name: "startdatetime", DBType: "timestamp without time zone", Default: "NULL", Comment: "Original attribute from ArcGIS API is STARTDATETIME", Nullable: true, Generated: false, AutoIncr: false, }, Enddatetime: column{ Name: "enddatetime", DBType: "timestamp without time zone", Default: "NULL", Comment: "Original attribute from ArcGIS API is ENDDATETIME", Nullable: true, Generated: false, AutoIncr: false, }, Winddir: column{ Name: "winddir", DBType: "character varying", Default: "NULL", Comment: "Original attribute from ArcGIS API is WINDDIR", 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, }, Locationname: column{ Name: "locationname", DBType: "character varying", Default: "NULL", Comment: "Original attribute from ArcGIS API is LOCATIONNAME", 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, }, Recordstatus: column{ Name: "recordstatus", DBType: "smallint", Default: "NULL", Comment: "Original attribute from ArcGIS API is RECORDSTATUS", 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, }, LR: column{ Name: "lr", DBType: "smallint", Default: "NULL", Comment: "Original attribute from ArcGIS API is LR", Nullable: true, Generated: false, AutoIncr: false, }, Negdips: column{ Name: "negdips", DBType: "smallint", Default: "NULL", Comment: "Original attribute from ArcGIS API is NEGDIPS", Nullable: true, Generated: false, AutoIncr: false, }, Totalacres: column{ Name: "totalacres", DBType: "double precision", Default: "NULL", Comment: "Original attribute from ArcGIS API is TOTALACRES", Nullable: true, Generated: false, AutoIncr: false, }, Acresbreeding: column{ Name: "acresbreeding", DBType: "double precision", Default: "NULL", Comment: "Original attribute from ArcGIS API is ACRESBREEDING", Nullable: true, Generated: false, AutoIncr: false, }, Fish: column{ Name: "fish", DBType: "smallint", Default: "NULL", Comment: "Original attribute from ArcGIS API is FISH", Nullable: true, Generated: false, AutoIncr: false, }, Sitetype: column{ Name: "sitetype", DBType: "character varying", Default: "NULL", Comment: "Original attribute from ArcGIS API is SITETYPE", Nullable: true, Generated: false, AutoIncr: false, }, Breedingpotential: column{ Name: "breedingpotential", DBType: "character varying", Default: "NULL", Comment: "Original attribute from ArcGIS API is BREEDINGPOTENTIAL", Nullable: true, Generated: false, AutoIncr: false, }, Movingwater: column{ Name: "movingwater", DBType: "smallint", Default: "NULL", Comment: "Original attribute from ArcGIS API is MOVINGWATER", Nullable: true, Generated: false, AutoIncr: false, }, Nowaterever: column{ Name: "nowaterever", DBType: "smallint", Default: "NULL", Comment: "Original attribute from ArcGIS API is NOWATEREVER", Nullable: true, Generated: false, AutoIncr: false, }, Mosquitohabitat: column{ Name: "mosquitohabitat", DBType: "character varying", Default: "NULL", Comment: "Original attribute from ArcGIS API is MOSQUITOHABITAT", Nullable: true, Generated: false, AutoIncr: false, }, Habvalue1: column{ Name: "habvalue1", DBType: "smallint", Default: "NULL", Comment: "Original attribute from ArcGIS API is HABVALUE1", Nullable: true, Generated: false, AutoIncr: false, }, Habvalue1percent: column{ Name: "habvalue1percent", DBType: "smallint", Default: "NULL", Comment: "Original attribute from ArcGIS API is HABVALUE1PERCENT", Nullable: true, Generated: false, AutoIncr: false, }, Habvalue2: column{ Name: "habvalue2", DBType: "smallint", Default: "NULL", Comment: "Original attribute from ArcGIS API is HABVALUE2", Nullable: true, Generated: false, AutoIncr: false, }, Habvalue2percent: column{ Name: "habvalue2percent", DBType: "smallint", Default: "NULL", Comment: "Original attribute from ArcGIS API is HABVALUE2PERCENT", Nullable: true, Generated: false, AutoIncr: false, }, Potential: column{ Name: "potential", DBType: "smallint", Default: "NULL", Comment: "Original attribute from ArcGIS API is POTENTIAL", Nullable: true, Generated: false, AutoIncr: false, }, Larvaepresent: column{ Name: "larvaepresent", DBType: "smallint", Default: "NULL", Comment: "Original attribute from ArcGIS API is LARVAEPRESENT", Nullable: true, Generated: false, AutoIncr: false, }, Larvaeinsidetreatedarea: column{ Name: "larvaeinsidetreatedarea", DBType: "smallint", Default: "NULL", Comment: "Original attribute from ArcGIS API is LARVAEINSIDETREATEDAREA", Nullable: true, Generated: false, AutoIncr: false, }, Larvaeoutsidetreatedarea: column{ Name: "larvaeoutsidetreatedarea", DBType: "smallint", Default: "NULL", Comment: "Original attribute from ArcGIS API is LARVAEOUTSIDETREATEDAREA", Nullable: true, Generated: false, AutoIncr: false, }, Larvaereason: column{ Name: "larvaereason", DBType: "character varying", Default: "NULL", Comment: "Original attribute from ArcGIS API is LARVAEREASON", Nullable: true, Generated: false, AutoIncr: false, }, Aquaticorganisms: column{ Name: "aquaticorganisms", DBType: "character varying", Default: "NULL", Comment: "Original attribute from ArcGIS API is AQUATICORGANISMS", Nullable: true, Generated: false, AutoIncr: false, }, Vegetation: column{ Name: "vegetation", DBType: "character varying", Default: "NULL", Comment: "Original attribute from ArcGIS API is VEGETATION", Nullable: true, Generated: false, AutoIncr: false, }, Sourcereduction: column{ Name: "sourcereduction", DBType: "character varying", Default: "NULL", Comment: "Original attribute from ArcGIS API is SOURCEREDUCTION", Nullable: true, Generated: false, AutoIncr: false, }, Waterpresent: column{ Name: "waterpresent", DBType: "smallint", Default: "NULL", Comment: "Original attribute from ArcGIS API is WATERPRESENT", Nullable: true, Generated: false, AutoIncr: false, }, Watermovement1: column{ Name: "watermovement1", DBType: "character varying", Default: "NULL", Comment: "Original attribute from ArcGIS API is WATERMOVEMENT1", Nullable: true, Generated: false, AutoIncr: false, }, Watermovement1percent: column{ Name: "watermovement1percent", DBType: "smallint", Default: "NULL", Comment: "Original attribute from ArcGIS API is WATERMOVEMENT1PERCENT", Nullable: true, Generated: false, AutoIncr: false, }, Watermovement2: column{ Name: "watermovement2", DBType: "character varying", Default: "NULL", Comment: "Original attribute from ArcGIS API is WATERMOVEMENT2", Nullable: true, Generated: false, AutoIncr: false, }, Watermovement2percent: column{ Name: "watermovement2percent", DBType: "smallint", Default: "NULL", Comment: "Original attribute from ArcGIS API is WATERMOVEMENT2PERCENT", Nullable: true, Generated: false, AutoIncr: false, }, Soilconditions: column{ Name: "soilconditions", DBType: "character varying", Default: "NULL", Comment: "Original attribute from ArcGIS API is SOILCONDITIONS", Nullable: true, Generated: false, AutoIncr: false, }, Waterduration: column{ Name: "waterduration", DBType: "character varying", Default: "NULL", Comment: "Original attribute from ArcGIS API is WATERDURATION", Nullable: true, Generated: false, AutoIncr: false, }, Watersource: column{ Name: "watersource", DBType: "character varying", Default: "NULL", Comment: "Original attribute from ArcGIS API is WATERSOURCE", Nullable: true, Generated: false, AutoIncr: false, }, Waterconditions: column{ Name: "waterconditions", DBType: "character varying", Default: "NULL", Comment: "Original attribute from ArcGIS API is WATERCONDITIONS", Nullable: true, Generated: false, AutoIncr: false, }, Adultactivity: column{ Name: "adultactivity", DBType: "smallint", Default: "NULL", Comment: "Original attribute from ArcGIS API is ADULTACTIVITY", Nullable: true, Generated: false, AutoIncr: false, }, Linelocid: column{ Name: "linelocid", DBType: "uuid", Default: "NULL", Comment: "Original attribute from ArcGIS API is LINELOCID", 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, }, Polygonlocid: column{ Name: "polygonlocid", DBType: "uuid", Default: "NULL", Comment: "Original attribute from ArcGIS API is POLYGONLOCID", Nullable: true, 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, }, Fieldtech: column{ Name: "fieldtech", DBType: "character varying", Default: "NULL", Comment: "Original attribute from ArcGIS API is FIELDTECH", 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, }, 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, }, }, Indexes: fieldseekerQamosquitoinspectionIndexes{ QamosquitoinspectionPkey: index{ Type: "btree", Name: "qamosquitoinspection_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: "qamosquitoinspection_pkey", Columns: []string{"globalid", "version"}, Comment: "", }, ForeignKeys: fieldseekerQamosquitoinspectionForeignKeys{ FieldseekerQamosquitoinspectionQamosquitoinspectionOrganizationIDFkey: foreignKey{ constraint: constraint{ Name: "fieldseeker.qamosquitoinspection.qamosquitoinspection_organization_id_fkey", Columns: []string{"organization_id"}, Comment: "", }, ForeignTable: "organization", ForeignColumns: []string{"id"}, }, }, Comment: "", } type fieldseekerQamosquitoinspectionColumns struct { Objectid column Posdips column Actiontaken column Comments column Avetemp column Windspeed column Raingauge column Globalid column Startdatetime column Enddatetime column Winddir column Reviewed column Reviewedby column Revieweddate column Locationname column Zone column Recordstatus column Zone2 column LR column Negdips column Totalacres column Acresbreeding column Fish column Sitetype column Breedingpotential column Movingwater column Nowaterever column Mosquitohabitat column Habvalue1 column Habvalue1percent column Habvalue2 column Habvalue2percent column Potential column Larvaepresent column Larvaeinsidetreatedarea column Larvaeoutsidetreatedarea column Larvaereason column Aquaticorganisms column Vegetation column Sourcereduction column Waterpresent column Watermovement1 column Watermovement1percent column Watermovement2 column Watermovement2percent column Soilconditions column Waterduration column Watersource column Waterconditions column Adultactivity column Linelocid column Pointlocid column Polygonlocid column CreatedUser column CreatedDate column LastEditedUser column LastEditedDate column Fieldtech column Creationdate column Creator column Editdate column Editor column Geometry column Geospatial column Version column OrganizationID column } func (c fieldseekerQamosquitoinspectionColumns) AsSlice() []column { return []column{ c.Objectid, c.Posdips, c.Actiontaken, c.Comments, c.Avetemp, c.Windspeed, c.Raingauge, c.Globalid, c.Startdatetime, c.Enddatetime, c.Winddir, c.Reviewed, c.Reviewedby, c.Revieweddate, c.Locationname, c.Zone, c.Recordstatus, c.Zone2, c.LR, c.Negdips, c.Totalacres, c.Acresbreeding, c.Fish, c.Sitetype, c.Breedingpotential, c.Movingwater, c.Nowaterever, c.Mosquitohabitat, c.Habvalue1, c.Habvalue1percent, c.Habvalue2, c.Habvalue2percent, c.Potential, c.Larvaepresent, c.Larvaeinsidetreatedarea, c.Larvaeoutsidetreatedarea, c.Larvaereason, c.Aquaticorganisms, c.Vegetation, c.Sourcereduction, c.Waterpresent, c.Watermovement1, c.Watermovement1percent, c.Watermovement2, c.Watermovement2percent, c.Soilconditions, c.Waterduration, c.Watersource, c.Waterconditions, c.Adultactivity, c.Linelocid, c.Pointlocid, c.Polygonlocid, c.CreatedUser, c.CreatedDate, c.LastEditedUser, c.LastEditedDate, c.Fieldtech, c.Creationdate, c.Creator, c.Editdate, c.Editor, c.Geometry, c.Geospatial, c.Version, c.OrganizationID, } } type fieldseekerQamosquitoinspectionIndexes struct { QamosquitoinspectionPkey index } func (i fieldseekerQamosquitoinspectionIndexes) AsSlice() []index { return []index{ i.QamosquitoinspectionPkey, } } type fieldseekerQamosquitoinspectionForeignKeys struct { FieldseekerQamosquitoinspectionQamosquitoinspectionOrganizationIDFkey foreignKey } func (f fieldseekerQamosquitoinspectionForeignKeys) AsSlice() []foreignKey { return []foreignKey{ f.FieldseekerQamosquitoinspectionQamosquitoinspectionOrganizationIDFkey, } } type fieldseekerQamosquitoinspectionUniques struct{} func (u fieldseekerQamosquitoinspectionUniques) AsSlice() []constraint { return []constraint{} } type fieldseekerQamosquitoinspectionChecks struct{} func (c fieldseekerQamosquitoinspectionChecks) AsSlice() []check { return []check{} }