Documentation ¶
Overview ¶
Repository defines the concrete implementations of IRepositories used in businesslogic. Go does not have auto or managed dependency injection and thus this part has to be done manually.
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var AccountRepository = accountdal.PostgresAccountRepository{ SQLBuilder: squirrel.StatementBuilder.PlaceholderFormat(squirrel.Dollar), }
======== begin of account repositories
View Source
var AccountRoleRepository = accountdal.PostgresAccountRoleRepository{ SQLBuilder: squirrel.StatementBuilder.PlaceholderFormat(squirrel.Dollar), }
View Source
var AccountTypeRepository = accountdal.PostgresAccountTypeRepository{ SqlBuilder: squirrel.StatementBuilder.PlaceholderFormat(squirrel.Dollar), }
View Source
var AgeRepository = referencedal.PostgresAgeRepository{ SqlBuilder: squirrel.StatementBuilder.PlaceholderFormat(squirrel.Dollar), }
View Source
var AthleteCompetitionEntryRepository = entrydal.PostgresAthleteCompetitionEntryRepository{ SQLBuilder: squirrel.StatementBuilder.PlaceholderFormat(squirrel.Dollar), }
View Source
var AthleteEventEntryRepository = entrydal.PostgresAthleteEventEntryRepository{ SQLBuilder: squirrel.StatementBuilder.PlaceholderFormat(squirrel.Dollar), }
View Source
var CityRepository = referencedal.PostgresCityRepository{ SqlBuilder: squirrel.StatementBuilder.PlaceholderFormat(squirrel.Dollar), }
View Source
var CompetitionEventTemplateRepository = eventdal.PostgresCompetitionEventTemplateRepository{ SQLBuilder: squirrel.StatementBuilder.PlaceholderFormat(squirrel.Dollar), }
View Source
var CompetitionOfficialInvitationRepository = organizer.PostgresCompetitionOfficialInvitationRepository{ SqlBuilder: squirrel.StatementBuilder.PlaceholderFormat(squirrel.Dollar), }
View Source
var CompetitionOfficialRepository = organizer.PostgresCompetitionOfficialRepository{ SqlBuilder: squirrel.StatementBuilder.PlaceholderFormat(squirrel.Dollar), }
View Source
var CompetitionRepository = competition.PostgresCompetitionRepository{ SqlBuilder: squirrel.StatementBuilder.PlaceholderFormat(squirrel.Dollar), }
View Source
var CompetitionStatusRepository = competition.PostgresCompetitionStatusRepository{ SqlBuilder: squirrel.StatementBuilder.PlaceholderFormat(squirrel.Dollar), }
View Source
var CountryRepository = referencedal.PostgresCountryRepository{ SqlBuilder: squirrel.StatementBuilder.PlaceholderFormat(squirrel.Dollar), }
CountryRepository is the singleton repository for CRUD the Country object
View Source
var DanceRepository = referencedal.PostgresDanceRepository{ SqlBuilder: squirrel.StatementBuilder.PlaceholderFormat(squirrel.Dollar), }
View Source
var DivisionRepository = referencedal.PostgresDivisionRepository{ SqlBuilder: squirrel.StatementBuilder.PlaceholderFormat(squirrel.Dollar), }
View Source
var EventDanceRepository = eventdal.PostgresEventDanceRepository{ SqlBuilder: squirrel.StatementBuilder.PlaceholderFormat(squirrel.Dollar), }
View Source
var EventMetaRepository = eventdal.PostgresEventMetaRepository{ SqlBuilder: squirrel.StatementBuilder.PlaceholderFormat(squirrel.Dollar), }
View Source
var EventRepository = eventdal.PostgresEventRepository{ SQLBuilder: squirrel.StatementBuilder.PlaceholderFormat(squirrel.Dollar), }
View Source
var FederationRepository = referencedal.PostgresFederationRepository{ SqlBuilder: squirrel.StatementBuilder.PlaceholderFormat(squirrel.Dollar), }
View Source
var GenderRepository = referencedal.PostgresGenderRepository{ SqlBuilder: squirrel.StatementBuilder.PlaceholderFormat(squirrel.Dollar), }
View Source
var OrganizerProvisionHistoryRepository = provision.PostgresOrganizerProvisionHistoryRepository{ SqlBuilder: squirrel.StatementBuilder.PlaceholderFormat(squirrel.Dollar), }
View Source
var OrganizerProvisionRepository = provision.PostgresOrganizerProvisionRepository{ SqlBuilder: squirrel.StatementBuilder.PlaceholderFormat(squirrel.Dollar), }
View Source
var PartnershipCompetitionEntryRepository = entrydal.PostgresPartnershipCompetitionEntryRepository{ SQLBuilder: squirrel.StatementBuilder.PlaceholderFormat(squirrel.Dollar), }
View Source
var PartnershipEventEntryRepository = entrydal.PostgresPartnershipEventEntryRepository{ SQLBuilder: squirrel.StatementBuilder.PlaceholderFormat(squirrel.Dollar), }
View Source
var PartnershipRepository = partnershipdal.PostgresPartnershipRepository{ SqlBuilder: squirrel.StatementBuilder.PlaceholderFormat(squirrel.Dollar), }
View Source
var PartnershipRequestBlacklistReasonRepository = partnershipdal.PostgresPartnershipRequestBlacklistReasonRepository{ SqlBuilder: squirrel.StatementBuilder.PlaceholderFormat(squirrel.Dollar), }
View Source
var PartnershipRequestBlacklistRepository = partnershipdal.PostgresPartnershipRequestBlacklistRepository{ SqlBuilder: squirrel.StatementBuilder.PlaceholderFormat(squirrel.Dollar), }
View Source
var PartnershipRequestRepository = partnershipdal.PostgresPartnershipRequestRepository{ SqlBuilder: squirrel.StatementBuilder.PlaceholderFormat(squirrel.Dollar), }
View Source
var PartnershipRequestStatusRepository = partnershipdal.PostgresPartnershipRequestStatusRepository{ SqlBuilder: squirrel.StatementBuilder.PlaceholderFormat(squirrel.Dollar), }
View Source
var PartnershipRoleRepository = partnershipdal.PostgresPartnershipRoleRepository{ SqlBuilder: squirrel.StatementBuilder.PlaceholderFormat(squirrel.Dollar), }
View Source
var PostgresDatabase *sql.DB
PostgresDatabase is the database connection used by the entire DAS system
View Source
var ProficiencyRepository = referencedal.PostgresProficiencyRepository{ SqlBuilder: squirrel.StatementBuilder.PlaceholderFormat(squirrel.Dollar), }
View Source
var RoleApplicationRepository = accountdal.PostgresRoleApplicationRepository{ SQLBuilder: squirrel.StatementBuilder.PlaceholderFormat(squirrel.Dollar), }
View Source
var RoleApplicationStatusRepository = accountdal.PostgresRoleApplicationStatusRepository{ SqlBulder: squirrel.StatementBuilder.PlaceholderFormat(squirrel.Dollar), }
View Source
var SchoolRepository = referencedal.PostgresSchoolRepository{ SqlBuilder: squirrel.StatementBuilder.PlaceholderFormat(squirrel.Dollar), }
View Source
var StateRepository = referencedal.PostgresStateRepository{ SqlBuilder: squirrel.StatementBuilder.PlaceholderFormat(squirrel.Dollar), }
StateRepository is the singleton repository for CRUD the State object
View Source
var StudioRepository = referencedal.PostgresStudioRepository{ SqlBuilder: squirrel.StatementBuilder.PlaceholderFormat(squirrel.Dollar), }
View Source
var StyleRepository = referencedal.PostgresStyleRepository{ SqlBuilder: squirrel.StatementBuilder.PlaceholderFormat(squirrel.Dollar), }
View Source
var UserPreferenceRepository = accountdal.PostgresUserPreferenceRepository{ SQLBuilder: squirrel.StatementBuilder.PlaceholderFormat(squirrel.Dollar), }
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.