Documentation
¶
Index ¶
- func ConnectToDatabase(pc config.PostgresConfig) (*sql.DB, error)
- func NewPostgresDatabase(pc config.PostgresConfig) (db.Database, error)
- type Context
- func (c *Context) ApplicationUserMetadata() repositories.ApplicationUserMetadataRepository
- func (c *Context) Applications() repositories.ApplicationRepository
- func (c *Context) AuditLogs() repositories.AuditLogRepository
- func (c *Context) Credentials() repositories.CredentialRepository
- func (c *Context) Files() repositories.FileRepository
- func (c *Context) GroupRoles() repositories.GroupRoleRepository
- func (c *Context) Groups() repositories.GroupRepository
- func (c *Context) OutboxMessages() repositories.OutboxMessageRepository
- func (c *Context) PasswordRules() repositories.PasswordRuleRepository
- func (c *Context) Projects() repositories.ProjectRepository
- func (c *Context) ResourceServerScopes() repositories.ResourceServerScopeRepository
- func (c *Context) ResourceServers() repositories.ResourceServerRepository
- func (c *Context) Roles() repositories.RoleRepository
- func (c *Context) SaveChanges(ctx context.Context) error
- func (c *Context) Sessions() repositories.SessionRepository
- func (c *Context) Templates() repositories.TemplateRepository
- func (c *Context) UserRoleAssignments() repositories.UserRoleAssignmentRepository
- func (c *Context) Users() repositories.UserRepository
- func (c *Context) VirtualServers() repositories.VirtualServerRepository
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ConnectToDatabase ¶
func ConnectToDatabase(pc config.PostgresConfig) (*sql.DB, error)
func NewPostgresDatabase ¶
func NewPostgresDatabase(pc config.PostgresConfig) (db.Database, error)
Types ¶
type Context ¶
type Context struct {
// contains filtered or unexported fields
}
func (*Context) ApplicationUserMetadata ¶
func (c *Context) ApplicationUserMetadata() repositories.ApplicationUserMetadataRepository
func (*Context) Applications ¶
func (c *Context) Applications() repositories.ApplicationRepository
func (*Context) AuditLogs ¶
func (c *Context) AuditLogs() repositories.AuditLogRepository
func (*Context) Credentials ¶
func (c *Context) Credentials() repositories.CredentialRepository
func (*Context) Files ¶
func (c *Context) Files() repositories.FileRepository
func (*Context) GroupRoles ¶
func (c *Context) GroupRoles() repositories.GroupRoleRepository
func (*Context) Groups ¶
func (c *Context) Groups() repositories.GroupRepository
func (*Context) OutboxMessages ¶
func (c *Context) OutboxMessages() repositories.OutboxMessageRepository
func (*Context) PasswordRules ¶
func (c *Context) PasswordRules() repositories.PasswordRuleRepository
func (*Context) Projects ¶
func (c *Context) Projects() repositories.ProjectRepository
func (*Context) ResourceServerScopes ¶
func (c *Context) ResourceServerScopes() repositories.ResourceServerScopeRepository
func (*Context) ResourceServers ¶
func (c *Context) ResourceServers() repositories.ResourceServerRepository
func (*Context) Roles ¶
func (c *Context) Roles() repositories.RoleRepository
func (*Context) Sessions ¶
func (c *Context) Sessions() repositories.SessionRepository
func (*Context) Templates ¶
func (c *Context) Templates() repositories.TemplateRepository
func (*Context) UserRoleAssignments ¶
func (c *Context) UserRoleAssignments() repositories.UserRoleAssignmentRepository
func (*Context) Users ¶
func (c *Context) Users() repositories.UserRepository
func (*Context) VirtualServers ¶
func (c *Context) VirtualServers() repositories.VirtualServerRepository
Click to show internal directories.
Click to hide internal directories.