//
// Code generated by go-jet DO NOT EDIT.
//
// WARNING: Changes to this file may cause incorrect behavior
// and will be lost if the code is regenerated
//

package model

import (
	"github.com/google/uuid"
	"github.com/twpayne/go-geom"
	"time"
)

type Report struct {
	AddressRaw             string
	AddressID              *int32
	Created                time.Time
	Location               *geom.T
	H3cell                 *string
	ID                     int32 `sql:"primary_key"`
	LatlngAccuracyType     Accuracytype
	LatlngAccuracyValue    float32
	MapZoom                float32
	OrganizationID         int32
	PublicID               string
	ReporterName           string
	ReporterEmail          string
	ReporterPhone          string
	ReporterContactConsent *bool
	ReportType             Reporttype
	Reviewed               *time.Time
	ReviewerID             *int32
	Status                 Reportstatustype
	AddressGid             string
	ClientUUID             *uuid.UUID
	ReporterPhoneCanSms    bool
	ReporterContactID      int32
}
