# Packages
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Functions
DynamicQuery returns an SQL query result as JSON.
GenerateDefaultFilters generates SQL where clauses for a given set of pagination params.
New instantiates the PostgreSQL database using configuration defined in environment variables.
NewActivity instantiates the Activity repository.
NewDemoTwoWorkItem instantiates the DemoTwoWorkItem repository.
NewDemoWorkItem instantiates the DemoWorkItem repository.
NewKanbanStep instantiates the KanbanStep repository.
NewNotification instantiates the Notification repository.
NewProject instantiates the Project repository.
NewQuerierWrapper returns QuerierWrapper with wrapped pgx errors.
NewTeam instantiates the Team repository.
NewTimeEntry instantiates the TimeEntry repository.
NewUser instantiates the User repository.
NewWorkItem instantiates the WorkItem repository.
NewWorkItemComment instantiates the work item comment repository.
NewWorkItemTag instantiates the WorkItemTag repository.
NewWorkItemType instantiates the WorkItemType repository.
No description provided by the author
WithDBName sets the postgres database to connect to.
# Constants
No description provided by the author
# Structs
Activity represents the repository used for interacting with Activity records.
No description provided by the author
DemoTwoWorkItem represents the repository used for interacting with DemoTwoWorkItem records.
DemoWorkItem represents the repository used for interacting with DemoWorkItem records.
KanbanStep represents the repository used for interacting with KanbanStep records.
Notification represents the repository used for interacting with Notification records.
Project represents the repository used for interacting with Project records.
QuerierWrapper implements _sourceModels.Querier and wraps errors with the associated query name.
Team represents the repository used for interacting with Team records.
TimeEntry represents the repository used for interacting with TimeEntry records.
User represents the repository used for interacting with User records.
WorkItem represents the repository used for interacting with WorkItem records.
WorkItemComment represents the repository used for interacting with work item comment records.
WorkItemTag represents the repository used for interacting with WorkItemTag records.
WorkItemType represents the repository used for interacting with WorkItemType records.
# Type aliases
No description provided by the author