Documentation ¶
Index ¶
- type CreateObservationParams
- type CreatePolicyParams
- type CreateSiteParams
- type CreateSpeciesParams
- type CreateTargetPopulationParams
- type DBTX
- type DeletePolicyParams
- type GetObservationBySpeciesParams
- type GetPolicyBySiteSpeciesParams
- type GetPolicyBySiteSpeciesRow
- type GetSiteObservationForSpeciesParams
- type GetSiteSpeciesTargetPopulationParams
- type GetSiteSpeciesTargetPopulationRow
- type GetSiteTargetPopulationsRow
- type Observation
- type Policy
- type Queries
- func (q *Queries) CreateObservation(ctx context.Context, arg CreateObservationParams) (Observation, error)
- func (q *Queries) CreatePolicy(ctx context.Context, arg CreatePolicyParams) (Policy, error)
- func (q *Queries) CreateSite(ctx context.Context, arg CreateSiteParams) (Site, error)
- func (q *Queries) CreateSpecies(ctx context.Context, arg CreateSpeciesParams) (Species, error)
- func (q *Queries) CreateTargetPopulation(ctx context.Context, arg CreateTargetPopulationParams) (TargetPopulation, error)
- func (q *Queries) DeletePolicy(ctx context.Context, arg DeletePolicyParams) (Policy, error)
- func (q *Queries) GetObservationBySpecies(ctx context.Context, arg GetObservationBySpeciesParams) (Observation, error)
- func (q *Queries) GetPolicyBySiteSpecies(ctx context.Context, arg GetPolicyBySiteSpeciesParams) (GetPolicyBySiteSpeciesRow, error)
- func (q *Queries) GetSite(ctx context.Context, id uint32) (Site, error)
- func (q *Queries) GetSiteObservationForSpecies(ctx context.Context, arg GetSiteObservationForSpeciesParams) ([]Observation, error)
- func (q *Queries) GetSiteSpeciesTargetPopulation(ctx context.Context, arg GetSiteSpeciesTargetPopulationParams) (GetSiteSpeciesTargetPopulationRow, error)
- func (q *Queries) GetSiteTargetPopulations(ctx context.Context, siteID uint32) ([]GetSiteTargetPopulationsRow, error)
- func (q *Queries) GetSpeciesByName(ctx context.Context, name string) (Species, error)
- func (q *Queries) WithTx(tx *sql.Tx) *Queries
- type Site
- type Species
- type TargetPopulation
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateObservationParams ¶
type CreatePolicyParams ¶
type CreateSiteParams ¶
type CreateSpeciesParams ¶
type DeletePolicyParams ¶
type DeletePolicyParams struct { DeletedAt sql.NullString ID uint32 SiteID uint32 }
type Observation ¶
type Queries ¶
type Queries struct {
// contains filtered or unexported fields
}
func (*Queries) CreateObservation ¶
func (q *Queries) CreateObservation(ctx context.Context, arg CreateObservationParams) (Observation, error)
func (*Queries) CreatePolicy ¶
func (*Queries) CreateSite ¶
func (*Queries) CreateSpecies ¶
func (*Queries) CreateTargetPopulation ¶
func (q *Queries) CreateTargetPopulation(ctx context.Context, arg CreateTargetPopulationParams) (TargetPopulation, error)
func (*Queries) DeletePolicy ¶
func (*Queries) GetObservationBySpecies ¶
func (q *Queries) GetObservationBySpecies(ctx context.Context, arg GetObservationBySpeciesParams) (Observation, error)
func (*Queries) GetPolicyBySiteSpecies ¶
func (q *Queries) GetPolicyBySiteSpecies(ctx context.Context, arg GetPolicyBySiteSpeciesParams) (GetPolicyBySiteSpeciesRow, error)
func (*Queries) GetSiteObservationForSpecies ¶
func (q *Queries) GetSiteObservationForSpecies(ctx context.Context, arg GetSiteObservationForSpeciesParams) ([]Observation, error)
func (*Queries) GetSiteSpeciesTargetPopulation ¶
func (q *Queries) GetSiteSpeciesTargetPopulation(ctx context.Context, arg GetSiteSpeciesTargetPopulationParams) (GetSiteSpeciesTargetPopulationRow, error)
func (*Queries) GetSiteTargetPopulations ¶
func (*Queries) GetSpeciesByName ¶
Click to show internal directories.
Click to hide internal directories.