# Functions

FindLiveReport retrieves a single record by ID with an executor.
FindLiveReportG retrieves a single record by ID.
FindScanReport retrieves a single record by ID with an executor.
FindScanReportG retrieves a single record by ID.
LiveReportExists checks if the LiveReport row exists.
LiveReportExistsG checks if the LiveReport row exists.
LiveReports retrieves all the records using an executor.
NewQuery initializes a new Query using the passed in QueryMods.
NewReportsRepository builds and returns a new ReportsRepository for the specified type.
ScanReportExists checks if the ScanReport row exists.
ScanReportExistsG checks if the ScanReport row exists.
ScanReports retrieves all the records using an executor.

# Variables

ErrInvalidReportData indicates that given report data is not valid.
ErrInvalidRepositoryType indicates that the specified repository type is not valid.
ErrReportNotFound indicates that the specified report was not found.
ErrSyncFail occurs during insert when the record could not be retrieved in order to populate default value information.
No description provided by the author
LiveReportRels is where relationship names are stored.
No description provided by the author
No description provided by the author
ScanReportRels is where relationship names are stored.
No description provided by the author
No description provided by the author

# Structs

LiveReport is an object representing the database table.
No description provided by the author
ScanReport is an object representing the database table.

# Interfaces

ReportsRepository represents the abstraction for a generic report repository.

# Type aliases

No description provided by the author
M type is for providing columns and column values to UpdateAll.
No description provided by the author