2026-01-27 18:44:02 +00:00
|
|
|
// Code generated by BobGen psql v0.42.5. DO NOT EDIT.
|
2026-01-08 17:48:43 +00:00
|
|
|
// 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 PublicreportNuisances = Table[
|
|
|
|
|
publicreportNuisanceColumns,
|
|
|
|
|
publicreportNuisanceIndexes,
|
|
|
|
|
publicreportNuisanceForeignKeys,
|
|
|
|
|
publicreportNuisanceUniques,
|
|
|
|
|
publicreportNuisanceChecks,
|
|
|
|
|
]{
|
|
|
|
|
Schema: "publicreport",
|
|
|
|
|
Name: "nuisance",
|
|
|
|
|
Columns: publicreportNuisanceColumns{
|
|
|
|
|
ID: column{
|
|
|
|
|
Name: "id",
|
|
|
|
|
DBType: "integer",
|
|
|
|
|
Default: "nextval('publicreport.nuisance_id_seq'::regclass)",
|
|
|
|
|
Comment: "",
|
|
|
|
|
Nullable: false,
|
|
|
|
|
Generated: false,
|
|
|
|
|
AutoIncr: false,
|
|
|
|
|
},
|
|
|
|
|
AdditionalInfo: column{
|
|
|
|
|
Name: "additional_info",
|
|
|
|
|
DBType: "text",
|
|
|
|
|
Default: "",
|
|
|
|
|
Comment: "",
|
|
|
|
|
Nullable: false,
|
|
|
|
|
Generated: false,
|
|
|
|
|
AutoIncr: false,
|
|
|
|
|
},
|
|
|
|
|
Created: column{
|
|
|
|
|
Name: "created",
|
|
|
|
|
DBType: "timestamp without time zone",
|
|
|
|
|
Default: "",
|
|
|
|
|
Comment: "",
|
|
|
|
|
Nullable: false,
|
|
|
|
|
Generated: false,
|
|
|
|
|
AutoIncr: false,
|
|
|
|
|
},
|
|
|
|
|
Duration: column{
|
|
|
|
|
Name: "duration",
|
|
|
|
|
DBType: "publicreport.nuisancedurationtype",
|
|
|
|
|
Default: "",
|
|
|
|
|
Comment: "",
|
|
|
|
|
Nullable: false,
|
|
|
|
|
Generated: false,
|
|
|
|
|
AutoIncr: false,
|
|
|
|
|
},
|
|
|
|
|
SourceContainer: column{
|
|
|
|
|
Name: "source_container",
|
|
|
|
|
DBType: "boolean",
|
|
|
|
|
Default: "",
|
|
|
|
|
Comment: "",
|
|
|
|
|
Nullable: false,
|
|
|
|
|
Generated: false,
|
|
|
|
|
AutoIncr: false,
|
|
|
|
|
},
|
|
|
|
|
SourceDescription: column{
|
|
|
|
|
Name: "source_description",
|
|
|
|
|
DBType: "text",
|
|
|
|
|
Default: "",
|
|
|
|
|
Comment: "",
|
|
|
|
|
Nullable: false,
|
|
|
|
|
Generated: false,
|
|
|
|
|
AutoIncr: false,
|
|
|
|
|
},
|
|
|
|
|
SourceStagnant: column{
|
|
|
|
|
Name: "source_stagnant",
|
|
|
|
|
DBType: "boolean",
|
|
|
|
|
Default: "",
|
|
|
|
|
Comment: "",
|
|
|
|
|
Nullable: false,
|
|
|
|
|
Generated: false,
|
|
|
|
|
AutoIncr: false,
|
|
|
|
|
},
|
|
|
|
|
PublicID: column{
|
|
|
|
|
Name: "public_id",
|
|
|
|
|
DBType: "text",
|
|
|
|
|
Default: "",
|
|
|
|
|
Comment: "",
|
|
|
|
|
Nullable: false,
|
|
|
|
|
Generated: false,
|
|
|
|
|
AutoIncr: false,
|
|
|
|
|
},
|
|
|
|
|
ReporterEmail: column{
|
|
|
|
|
Name: "reporter_email",
|
|
|
|
|
DBType: "text",
|
2026-01-31 16:14:19 +00:00
|
|
|
Default: "NULL",
|
2026-01-08 17:48:43 +00:00
|
|
|
Comment: "",
|
2026-01-31 16:14:19 +00:00
|
|
|
Nullable: true,
|
2026-01-08 17:48:43 +00:00
|
|
|
Generated: false,
|
|
|
|
|
AutoIncr: false,
|
|
|
|
|
},
|
|
|
|
|
ReporterName: column{
|
|
|
|
|
Name: "reporter_name",
|
|
|
|
|
DBType: "text",
|
2026-01-31 16:14:19 +00:00
|
|
|
Default: "NULL",
|
2026-01-08 17:48:43 +00:00
|
|
|
Comment: "",
|
2026-01-31 16:14:19 +00:00
|
|
|
Nullable: true,
|
2026-01-08 17:48:43 +00:00
|
|
|
Generated: false,
|
|
|
|
|
AutoIncr: false,
|
|
|
|
|
},
|
|
|
|
|
ReporterPhone: column{
|
|
|
|
|
Name: "reporter_phone",
|
|
|
|
|
DBType: "text",
|
2026-01-31 16:14:19 +00:00
|
|
|
Default: "NULL",
|
2026-01-08 17:48:43 +00:00
|
|
|
Comment: "",
|
2026-01-31 16:14:19 +00:00
|
|
|
Nullable: true,
|
2026-01-08 17:48:43 +00:00
|
|
|
Generated: false,
|
|
|
|
|
AutoIncr: false,
|
|
|
|
|
},
|
2026-03-09 18:02:22 +00:00
|
|
|
AddressRaw: column{
|
|
|
|
|
Name: "address_raw",
|
2026-01-13 19:47:19 +00:00
|
|
|
DBType: "text",
|
|
|
|
|
Default: "",
|
|
|
|
|
Comment: "",
|
|
|
|
|
Nullable: false,
|
|
|
|
|
Generated: false,
|
|
|
|
|
AutoIncr: false,
|
|
|
|
|
},
|
|
|
|
|
Status: column{
|
|
|
|
|
Name: "status",
|
|
|
|
|
DBType: "publicreport.reportstatustype",
|
|
|
|
|
Default: "",
|
|
|
|
|
Comment: "",
|
|
|
|
|
Nullable: false,
|
|
|
|
|
Generated: false,
|
|
|
|
|
AutoIncr: false,
|
|
|
|
|
},
|
2026-01-22 03:27:32 +00:00
|
|
|
OrganizationID: column{
|
|
|
|
|
Name: "organization_id",
|
|
|
|
|
DBType: "integer",
|
|
|
|
|
Default: "NULL",
|
|
|
|
|
Comment: "",
|
|
|
|
|
Nullable: true,
|
|
|
|
|
Generated: false,
|
|
|
|
|
AutoIncr: false,
|
|
|
|
|
},
|
2026-01-31 15:39:14 +00:00
|
|
|
SourceGutter: column{
|
|
|
|
|
Name: "source_gutter",
|
|
|
|
|
DBType: "boolean",
|
|
|
|
|
Default: "",
|
|
|
|
|
Comment: "",
|
|
|
|
|
Nullable: false,
|
|
|
|
|
Generated: false,
|
|
|
|
|
AutoIncr: false,
|
|
|
|
|
},
|
2026-01-31 22:14:46 +00:00
|
|
|
H3cell: column{
|
|
|
|
|
Name: "h3cell",
|
|
|
|
|
DBType: "h3index",
|
|
|
|
|
Default: "NULL",
|
|
|
|
|
Comment: "",
|
|
|
|
|
Nullable: true,
|
|
|
|
|
Generated: false,
|
|
|
|
|
AutoIncr: false,
|
|
|
|
|
},
|
2026-02-05 16:56:36 +00:00
|
|
|
AddressCountry: column{
|
|
|
|
|
Name: "address_country",
|
|
|
|
|
DBType: "text",
|
|
|
|
|
Default: "",
|
|
|
|
|
Comment: "",
|
|
|
|
|
Nullable: false,
|
|
|
|
|
Generated: false,
|
|
|
|
|
AutoIncr: false,
|
|
|
|
|
},
|
2026-03-09 18:02:22 +00:00
|
|
|
AddressLocality: column{
|
|
|
|
|
Name: "address_locality",
|
2026-02-05 16:56:36 +00:00
|
|
|
DBType: "text",
|
|
|
|
|
Default: "",
|
|
|
|
|
Comment: "",
|
|
|
|
|
Nullable: false,
|
|
|
|
|
Generated: false,
|
|
|
|
|
AutoIncr: false,
|
|
|
|
|
},
|
2026-03-09 18:02:22 +00:00
|
|
|
AddressPostalCode: column{
|
|
|
|
|
Name: "address_postal_code",
|
2026-02-05 16:56:36 +00:00
|
|
|
DBType: "text",
|
|
|
|
|
Default: "",
|
|
|
|
|
Comment: "",
|
|
|
|
|
Nullable: false,
|
|
|
|
|
Generated: false,
|
|
|
|
|
AutoIncr: false,
|
|
|
|
|
},
|
|
|
|
|
AddressRegion: column{
|
|
|
|
|
Name: "address_region",
|
|
|
|
|
DBType: "text",
|
|
|
|
|
Default: "",
|
|
|
|
|
Comment: "",
|
|
|
|
|
Nullable: false,
|
|
|
|
|
Generated: false,
|
|
|
|
|
AutoIncr: false,
|
|
|
|
|
},
|
|
|
|
|
AddressStreet: column{
|
|
|
|
|
Name: "address_street",
|
|
|
|
|
DBType: "text",
|
|
|
|
|
Default: "",
|
|
|
|
|
Comment: "",
|
|
|
|
|
Nullable: false,
|
|
|
|
|
Generated: false,
|
|
|
|
|
AutoIncr: false,
|
|
|
|
|
},
|
|
|
|
|
IsLocationBackyard: column{
|
|
|
|
|
Name: "is_location_backyard",
|
|
|
|
|
DBType: "boolean",
|
|
|
|
|
Default: "",
|
|
|
|
|
Comment: "",
|
|
|
|
|
Nullable: false,
|
|
|
|
|
Generated: false,
|
|
|
|
|
AutoIncr: false,
|
|
|
|
|
},
|
|
|
|
|
IsLocationFrontyard: column{
|
|
|
|
|
Name: "is_location_frontyard",
|
|
|
|
|
DBType: "boolean",
|
|
|
|
|
Default: "",
|
|
|
|
|
Comment: "",
|
|
|
|
|
Nullable: false,
|
|
|
|
|
Generated: false,
|
|
|
|
|
AutoIncr: false,
|
|
|
|
|
},
|
|
|
|
|
IsLocationGarden: column{
|
|
|
|
|
Name: "is_location_garden",
|
|
|
|
|
DBType: "boolean",
|
|
|
|
|
Default: "",
|
|
|
|
|
Comment: "",
|
|
|
|
|
Nullable: false,
|
|
|
|
|
Generated: false,
|
|
|
|
|
AutoIncr: false,
|
|
|
|
|
},
|
|
|
|
|
IsLocationOther: column{
|
|
|
|
|
Name: "is_location_other",
|
|
|
|
|
DBType: "boolean",
|
|
|
|
|
Default: "",
|
|
|
|
|
Comment: "",
|
|
|
|
|
Nullable: false,
|
|
|
|
|
Generated: false,
|
|
|
|
|
AutoIncr: false,
|
|
|
|
|
},
|
|
|
|
|
IsLocationPool: column{
|
|
|
|
|
Name: "is_location_pool",
|
|
|
|
|
DBType: "boolean",
|
|
|
|
|
Default: "",
|
|
|
|
|
Comment: "",
|
|
|
|
|
Nullable: false,
|
|
|
|
|
Generated: false,
|
|
|
|
|
AutoIncr: false,
|
|
|
|
|
},
|
|
|
|
|
MapZoom: column{
|
|
|
|
|
Name: "map_zoom",
|
|
|
|
|
DBType: "real",
|
|
|
|
|
Default: "",
|
|
|
|
|
Comment: "",
|
|
|
|
|
Nullable: false,
|
|
|
|
|
Generated: false,
|
|
|
|
|
AutoIncr: false,
|
|
|
|
|
},
|
|
|
|
|
TodEarly: column{
|
|
|
|
|
Name: "tod_early",
|
|
|
|
|
DBType: "boolean",
|
|
|
|
|
Default: "",
|
|
|
|
|
Comment: "",
|
|
|
|
|
Nullable: false,
|
|
|
|
|
Generated: false,
|
|
|
|
|
AutoIncr: false,
|
|
|
|
|
},
|
|
|
|
|
TodDay: column{
|
|
|
|
|
Name: "tod_day",
|
|
|
|
|
DBType: "boolean",
|
|
|
|
|
Default: "",
|
|
|
|
|
Comment: "",
|
|
|
|
|
Nullable: false,
|
|
|
|
|
Generated: false,
|
|
|
|
|
AutoIncr: false,
|
|
|
|
|
},
|
|
|
|
|
TodEvening: column{
|
|
|
|
|
Name: "tod_evening",
|
|
|
|
|
DBType: "boolean",
|
|
|
|
|
Default: "",
|
|
|
|
|
Comment: "",
|
|
|
|
|
Nullable: false,
|
|
|
|
|
Generated: false,
|
|
|
|
|
AutoIncr: false,
|
|
|
|
|
},
|
|
|
|
|
TodNight: column{
|
|
|
|
|
Name: "tod_night",
|
|
|
|
|
DBType: "boolean",
|
|
|
|
|
Default: "",
|
|
|
|
|
Comment: "",
|
|
|
|
|
Nullable: false,
|
|
|
|
|
Generated: false,
|
|
|
|
|
AutoIncr: false,
|
|
|
|
|
},
|
|
|
|
|
LatlngAccuracyType: column{
|
|
|
|
|
Name: "latlng_accuracy_type",
|
|
|
|
|
DBType: "publicreport.accuracytype",
|
|
|
|
|
Default: "",
|
|
|
|
|
Comment: "",
|
|
|
|
|
Nullable: false,
|
|
|
|
|
Generated: false,
|
|
|
|
|
AutoIncr: false,
|
|
|
|
|
},
|
|
|
|
|
LatlngAccuracyValue: column{
|
|
|
|
|
Name: "latlng_accuracy_value",
|
|
|
|
|
DBType: "real",
|
|
|
|
|
Default: "",
|
|
|
|
|
Comment: "",
|
|
|
|
|
Nullable: false,
|
|
|
|
|
Generated: false,
|
|
|
|
|
AutoIncr: false,
|
|
|
|
|
},
|
2026-02-06 15:39:49 +00:00
|
|
|
ReporterContactConsent: column{
|
|
|
|
|
Name: "reporter_contact_consent",
|
|
|
|
|
DBType: "boolean",
|
|
|
|
|
Default: "NULL",
|
|
|
|
|
Comment: "",
|
|
|
|
|
Nullable: true,
|
|
|
|
|
Generated: false,
|
|
|
|
|
AutoIncr: false,
|
|
|
|
|
},
|
2026-03-08 02:43:00 +00:00
|
|
|
Location: column{
|
|
|
|
|
Name: "location",
|
|
|
|
|
DBType: "geometry",
|
|
|
|
|
Default: "NULL",
|
|
|
|
|
Comment: "",
|
|
|
|
|
Nullable: true,
|
|
|
|
|
Generated: false,
|
|
|
|
|
AutoIncr: false,
|
|
|
|
|
},
|
2026-03-08 03:14:38 +00:00
|
|
|
AddressNumber: column{
|
|
|
|
|
Name: "address_number",
|
|
|
|
|
DBType: "text",
|
|
|
|
|
Default: "",
|
|
|
|
|
Comment: "",
|
|
|
|
|
Nullable: false,
|
|
|
|
|
Generated: false,
|
|
|
|
|
AutoIncr: false,
|
|
|
|
|
},
|
2026-03-09 18:02:22 +00:00
|
|
|
AddressID: column{
|
|
|
|
|
Name: "address_id",
|
|
|
|
|
DBType: "integer",
|
|
|
|
|
Default: "NULL",
|
|
|
|
|
Comment: "",
|
|
|
|
|
Nullable: true,
|
|
|
|
|
Generated: false,
|
|
|
|
|
AutoIncr: false,
|
|
|
|
|
},
|
2026-01-08 17:48:43 +00:00
|
|
|
},
|
|
|
|
|
Indexes: publicreportNuisanceIndexes{
|
|
|
|
|
NuisancePkey: index{
|
|
|
|
|
Type: "btree",
|
|
|
|
|
Name: "nuisance_pkey",
|
|
|
|
|
Columns: []indexColumn{
|
|
|
|
|
{
|
|
|
|
|
Name: "id",
|
|
|
|
|
Desc: null.FromCond(false, true),
|
|
|
|
|
IsExpression: false,
|
|
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
Unique: true,
|
|
|
|
|
Comment: "",
|
|
|
|
|
NullsFirst: []bool{false},
|
|
|
|
|
NullsDistinct: false,
|
|
|
|
|
Where: "",
|
|
|
|
|
Include: []string{},
|
|
|
|
|
},
|
|
|
|
|
NuisancePublicIDKey: index{
|
|
|
|
|
Type: "btree",
|
|
|
|
|
Name: "nuisance_public_id_key",
|
|
|
|
|
Columns: []indexColumn{
|
|
|
|
|
{
|
|
|
|
|
Name: "public_id",
|
|
|
|
|
Desc: null.FromCond(false, true),
|
|
|
|
|
IsExpression: false,
|
|
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
Unique: true,
|
|
|
|
|
Comment: "",
|
|
|
|
|
NullsFirst: []bool{false},
|
|
|
|
|
NullsDistinct: false,
|
|
|
|
|
Where: "",
|
|
|
|
|
Include: []string{},
|
|
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
PrimaryKey: &constraint{
|
|
|
|
|
Name: "nuisance_pkey",
|
|
|
|
|
Columns: []string{"id"},
|
|
|
|
|
Comment: "",
|
|
|
|
|
},
|
2026-01-22 03:27:32 +00:00
|
|
|
ForeignKeys: publicreportNuisanceForeignKeys{
|
2026-03-09 18:02:22 +00:00
|
|
|
PublicreportNuisanceNuisanceAddressIDFkey: foreignKey{
|
|
|
|
|
constraint: constraint{
|
|
|
|
|
Name: "publicreport.nuisance.nuisance_address_id_fkey",
|
|
|
|
|
Columns: []string{"address_id"},
|
|
|
|
|
Comment: "",
|
|
|
|
|
},
|
|
|
|
|
ForeignTable: "address",
|
|
|
|
|
ForeignColumns: []string{"id"},
|
|
|
|
|
},
|
2026-01-22 03:27:32 +00:00
|
|
|
PublicreportNuisanceNuisanceOrganizationIDFkey: foreignKey{
|
|
|
|
|
constraint: constraint{
|
|
|
|
|
Name: "publicreport.nuisance.nuisance_organization_id_fkey",
|
|
|
|
|
Columns: []string{"organization_id"},
|
|
|
|
|
Comment: "",
|
|
|
|
|
},
|
|
|
|
|
ForeignTable: "organization",
|
|
|
|
|
ForeignColumns: []string{"id"},
|
|
|
|
|
},
|
|
|
|
|
},
|
2026-01-08 17:48:43 +00:00
|
|
|
Uniques: publicreportNuisanceUniques{
|
|
|
|
|
NuisancePublicIDKey: constraint{
|
|
|
|
|
Name: "nuisance_public_id_key",
|
|
|
|
|
Columns: []string{"public_id"},
|
|
|
|
|
Comment: "",
|
|
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
Comment: "",
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
type publicreportNuisanceColumns struct {
|
2026-02-06 15:39:49 +00:00
|
|
|
ID column
|
|
|
|
|
AdditionalInfo column
|
|
|
|
|
Created column
|
|
|
|
|
Duration column
|
|
|
|
|
SourceContainer column
|
|
|
|
|
SourceDescription column
|
|
|
|
|
SourceStagnant column
|
|
|
|
|
PublicID column
|
|
|
|
|
ReporterEmail column
|
|
|
|
|
ReporterName column
|
|
|
|
|
ReporterPhone column
|
2026-03-09 18:02:22 +00:00
|
|
|
AddressRaw column
|
2026-02-06 15:39:49 +00:00
|
|
|
Status column
|
|
|
|
|
OrganizationID column
|
|
|
|
|
SourceGutter column
|
|
|
|
|
H3cell column
|
|
|
|
|
AddressCountry column
|
2026-03-09 18:02:22 +00:00
|
|
|
AddressLocality column
|
|
|
|
|
AddressPostalCode column
|
2026-02-06 15:39:49 +00:00
|
|
|
AddressRegion column
|
|
|
|
|
AddressStreet column
|
|
|
|
|
IsLocationBackyard column
|
|
|
|
|
IsLocationFrontyard column
|
|
|
|
|
IsLocationGarden column
|
|
|
|
|
IsLocationOther column
|
|
|
|
|
IsLocationPool column
|
|
|
|
|
MapZoom column
|
|
|
|
|
TodEarly column
|
|
|
|
|
TodDay column
|
|
|
|
|
TodEvening column
|
|
|
|
|
TodNight column
|
|
|
|
|
LatlngAccuracyType column
|
|
|
|
|
LatlngAccuracyValue column
|
|
|
|
|
ReporterContactConsent column
|
2026-03-08 02:43:00 +00:00
|
|
|
Location column
|
2026-03-08 03:14:38 +00:00
|
|
|
AddressNumber column
|
2026-03-09 18:02:22 +00:00
|
|
|
AddressID column
|
2026-01-08 17:48:43 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
func (c publicreportNuisanceColumns) AsSlice() []column {
|
|
|
|
|
return []column{
|
2026-03-09 18:02:22 +00:00
|
|
|
c.ID, c.AdditionalInfo, c.Created, c.Duration, c.SourceContainer, c.SourceDescription, c.SourceStagnant, c.PublicID, c.ReporterEmail, c.ReporterName, c.ReporterPhone, c.AddressRaw, c.Status, c.OrganizationID, c.SourceGutter, c.H3cell, c.AddressCountry, c.AddressLocality, c.AddressPostalCode, c.AddressRegion, c.AddressStreet, c.IsLocationBackyard, c.IsLocationFrontyard, c.IsLocationGarden, c.IsLocationOther, c.IsLocationPool, c.MapZoom, c.TodEarly, c.TodDay, c.TodEvening, c.TodNight, c.LatlngAccuracyType, c.LatlngAccuracyValue, c.ReporterContactConsent, c.Location, c.AddressNumber, c.AddressID,
|
2026-01-08 17:48:43 +00:00
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
type publicreportNuisanceIndexes struct {
|
|
|
|
|
NuisancePkey index
|
|
|
|
|
NuisancePublicIDKey index
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
func (i publicreportNuisanceIndexes) AsSlice() []index {
|
|
|
|
|
return []index{
|
|
|
|
|
i.NuisancePkey, i.NuisancePublicIDKey,
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2026-01-22 03:27:32 +00:00
|
|
|
type publicreportNuisanceForeignKeys struct {
|
2026-03-09 18:02:22 +00:00
|
|
|
PublicreportNuisanceNuisanceAddressIDFkey foreignKey
|
2026-01-22 03:27:32 +00:00
|
|
|
PublicreportNuisanceNuisanceOrganizationIDFkey foreignKey
|
|
|
|
|
}
|
2026-01-08 17:48:43 +00:00
|
|
|
|
|
|
|
|
func (f publicreportNuisanceForeignKeys) AsSlice() []foreignKey {
|
2026-01-22 03:27:32 +00:00
|
|
|
return []foreignKey{
|
2026-03-09 18:02:22 +00:00
|
|
|
f.PublicreportNuisanceNuisanceAddressIDFkey, f.PublicreportNuisanceNuisanceOrganizationIDFkey,
|
2026-01-22 03:27:32 +00:00
|
|
|
}
|
2026-01-08 17:48:43 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
type publicreportNuisanceUniques struct {
|
|
|
|
|
NuisancePublicIDKey constraint
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
func (u publicreportNuisanceUniques) AsSlice() []constraint {
|
|
|
|
|
return []constraint{
|
|
|
|
|
u.NuisancePublicIDKey,
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
type publicreportNuisanceChecks struct{}
|
|
|
|
|
|
|
|
|
|
func (c publicreportNuisanceChecks) AsSlice() []check {
|
|
|
|
|
return []check{}
|
|
|
|
|
}
|