postgres

package
v0.3.12 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 18, 2026 License: AGPL-3.0 Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ApplicationRepository

type ApplicationRepository struct {
	// contains filtered or unexported fields
}

func NewApplicationRepository

func NewApplicationRepository(db *sql.DB, changeTracker *change.Tracker, entityType int) *ApplicationRepository

func (*ApplicationRepository) Delete

func (r *ApplicationRepository) Delete(id uuid.UUID)

func (*ApplicationRepository) ExecuteDelete

func (r *ApplicationRepository) ExecuteDelete(ctx context.Context, tx *sql.Tx, id uuid.UUID) error

func (*ApplicationRepository) ExecuteInsert

func (r *ApplicationRepository) ExecuteInsert(ctx context.Context, tx *sql.Tx, application *repositories.Application) error

func (*ApplicationRepository) ExecuteUpdate

func (r *ApplicationRepository) ExecuteUpdate(ctx context.Context, tx *sql.Tx, application *repositories.Application) error

func (*ApplicationRepository) FirstOrErr

func (*ApplicationRepository) FirstOrNil

func (*ApplicationRepository) Insert

func (r *ApplicationRepository) Insert(application *repositories.Application)

func (*ApplicationRepository) List

func (*ApplicationRepository) Update

func (r *ApplicationRepository) Update(application *repositories.Application)

type ApplicationUserMetadataRepository

type ApplicationUserMetadataRepository struct {
	// contains filtered or unexported fields
}

func NewApplicationUserMetadataRepository

func NewApplicationUserMetadataRepository(db *sql.DB, changeTracker *change.Tracker, entityType int) *ApplicationUserMetadataRepository

func (*ApplicationUserMetadataRepository) ExecuteInsert

func (r *ApplicationUserMetadataRepository) ExecuteInsert(ctx context.Context, tx *sql.Tx, applicationUserMetadata *repositories.ApplicationUserMetadata) error

func (*ApplicationUserMetadataRepository) ExecuteUpdate

func (r *ApplicationUserMetadataRepository) ExecuteUpdate(ctx context.Context, tx *sql.Tx, applicationUserMetadata *repositories.ApplicationUserMetadata) error

func (*ApplicationUserMetadataRepository) Insert

func (r *ApplicationUserMetadataRepository) Insert(applicationUserMetadata *repositories.ApplicationUserMetadata)

func (*ApplicationUserMetadataRepository) Update

func (r *ApplicationUserMetadataRepository) Update(applicationUserMetadata *repositories.ApplicationUserMetadata)

type AuditLogRepository

type AuditLogRepository struct {
	// contains filtered or unexported fields
}

func NewAuditLogRepository

func NewAuditLogRepository(db *sql.DB, changeTracker *change.Tracker, entityType int) *AuditLogRepository

func (*AuditLogRepository) ExecuteInsert

func (r *AuditLogRepository) ExecuteInsert(ctx context.Context, tx *sql.Tx, auditLog *repositories.AuditLog) error

func (*AuditLogRepository) Insert

func (r *AuditLogRepository) Insert(auditLog *repositories.AuditLog)

func (*AuditLogRepository) List

type CredentialRepository

type CredentialRepository struct {
	// contains filtered or unexported fields
}

func NewCredentialRepository

func NewCredentialRepository(db *sql.DB, changeTracker *change.Tracker, entityType int) *CredentialRepository

func (*CredentialRepository) Delete

func (r *CredentialRepository) Delete(id uuid.UUID)

func (*CredentialRepository) ExecuteDelete

func (r *CredentialRepository) ExecuteDelete(ctx context.Context, tx *sql.Tx, id uuid.UUID) error

func (*CredentialRepository) ExecuteInsert

func (r *CredentialRepository) ExecuteInsert(ctx context.Context, tx *sql.Tx, credential *repositories.Credential) error

func (*CredentialRepository) ExecuteUpdate

func (r *CredentialRepository) ExecuteUpdate(ctx context.Context, tx *sql.Tx, credential *repositories.Credential) error

func (*CredentialRepository) FirstOrErr

func (*CredentialRepository) FirstOrNil

func (*CredentialRepository) Insert

func (r *CredentialRepository) Insert(credential *repositories.Credential)

func (*CredentialRepository) List

func (*CredentialRepository) Update

func (r *CredentialRepository) Update(credential *repositories.Credential)

type FileRepository

type FileRepository struct {
	// contains filtered or unexported fields
}

func NewFileRepository

func NewFileRepository(db *sql.DB, changeTracker *change.Tracker, entityType int) *FileRepository

func (*FileRepository) ExecuteInsert

func (r *FileRepository) ExecuteInsert(ctx context.Context, tx *sql.Tx, file *repositories.File) error

func (*FileRepository) FirstOrErr

func (r *FileRepository) FirstOrErr(ctx context.Context, filter *repositories.FileFilter) (*repositories.File, error)

func (*FileRepository) FirstOrNil

func (r *FileRepository) FirstOrNil(ctx context.Context, filter *repositories.FileFilter) (*repositories.File, error)

func (*FileRepository) Insert

func (r *FileRepository) Insert(file *repositories.File)

type GroupRepository

type GroupRepository struct {
	// contains filtered or unexported fields
}

func NewGroupRepository

func NewGroupRepository(db *sql.DB, changeTracker *change.Tracker, entityType int) *GroupRepository

func (*GroupRepository) Delete

func (r *GroupRepository) Delete(id uuid.UUID)

func (*GroupRepository) ExecuteDelete

func (r *GroupRepository) ExecuteDelete(ctx context.Context, tx *sql.Tx, id uuid.UUID) error

func (*GroupRepository) ExecuteInsert

func (r *GroupRepository) ExecuteInsert(ctx context.Context, tx *sql.Tx, group *repositories.Group) error

func (*GroupRepository) ExecuteUpdate

func (r *GroupRepository) ExecuteUpdate(ctx context.Context, tx *sql.Tx, group *repositories.Group) error

func (*GroupRepository) FirstOrErr

func (*GroupRepository) FirstOrNil

func (*GroupRepository) Insert

func (r *GroupRepository) Insert(group *repositories.Group)

func (*GroupRepository) List

func (*GroupRepository) Update

func (r *GroupRepository) Update(group *repositories.Group)

type GroupRoleRepository

type GroupRoleRepository struct {
	// contains filtered or unexported fields
}

func NewGroupRoleRepository

func NewGroupRoleRepository(db *sql.DB, changeTracker *change.Tracker, entityType int) *GroupRoleRepository

type OutboxMessageRepository

type OutboxMessageRepository struct {
	// contains filtered or unexported fields
}

func NewOutboxMessageRepository

func NewOutboxMessageRepository(db *sql.DB, changeTracker *change.Tracker, entityType int) *OutboxMessageRepository

func (*OutboxMessageRepository) Delete

func (r *OutboxMessageRepository) Delete(id uuid.UUID)

func (*OutboxMessageRepository) ExecuteDelete

func (r *OutboxMessageRepository) ExecuteDelete(ctx context.Context, tx *sql.Tx, id uuid.UUID) error

func (*OutboxMessageRepository) ExecuteInsert

func (r *OutboxMessageRepository) ExecuteInsert(ctx context.Context, tx *sql.Tx, outboxMessage *repositories.OutboxMessage) error

func (*OutboxMessageRepository) Insert

func (r *OutboxMessageRepository) Insert(outboxMessage *repositories.OutboxMessage)

func (*OutboxMessageRepository) List

type PasswordRuleRepository

type PasswordRuleRepository struct {
	// contains filtered or unexported fields
}

func NewPasswordRuleRepository

func NewPasswordRuleRepository(db *sql.DB, changeTracker *change.Tracker, entityType int) *PasswordRuleRepository

func (*PasswordRuleRepository) Delete

func (r *PasswordRuleRepository) Delete(id uuid.UUID)

func (*PasswordRuleRepository) ExecuteDelete

func (r *PasswordRuleRepository) ExecuteDelete(ctx context.Context, tx *sql.Tx, id uuid.UUID) error

func (*PasswordRuleRepository) ExecuteInsert

func (r *PasswordRuleRepository) ExecuteInsert(ctx context.Context, tx *sql.Tx, passwordRule *repositories.PasswordRule) error

func (*PasswordRuleRepository) ExecuteUpdate

func (r *PasswordRuleRepository) ExecuteUpdate(ctx context.Context, tx *sql.Tx, passwordRule *repositories.PasswordRule) error

func (*PasswordRuleRepository) FirstOrErr

func (*PasswordRuleRepository) FirstOrNil

func (*PasswordRuleRepository) Insert

func (r *PasswordRuleRepository) Insert(passwordRule *repositories.PasswordRule)

func (*PasswordRuleRepository) List

func (*PasswordRuleRepository) Update

func (r *PasswordRuleRepository) Update(passwordRule *repositories.PasswordRule)

type ProjectRepository

type ProjectRepository struct {
	// contains filtered or unexported fields
}

func NewProjectRepository

func NewProjectRepository(db *sql.DB, changeTracker *change.Tracker, entityType int) *ProjectRepository

func (*ProjectRepository) Delete

func (r *ProjectRepository) Delete(id uuid.UUID)

func (*ProjectRepository) ExecuteDelete

func (r *ProjectRepository) ExecuteDelete(ctx context.Context, tx *sql.Tx, id uuid.UUID) error

func (*ProjectRepository) ExecuteInsert

func (r *ProjectRepository) ExecuteInsert(ctx context.Context, tx *sql.Tx, project *repositories.Project) error

func (*ProjectRepository) ExecuteUpdate

func (r *ProjectRepository) ExecuteUpdate(ctx context.Context, tx *sql.Tx, project *repositories.Project) error

func (*ProjectRepository) FirstOrErr

func (*ProjectRepository) FirstOrNil

func (*ProjectRepository) Insert

func (r *ProjectRepository) Insert(project *repositories.Project)

func (*ProjectRepository) List

func (*ProjectRepository) Update

func (r *ProjectRepository) Update(project *repositories.Project)

type ResourceServerRepository

type ResourceServerRepository struct {
	// contains filtered or unexported fields
}

func NewResourceServerRepository

func NewResourceServerRepository(db *sql.DB, changeTracker *change.Tracker, entityType int) *ResourceServerRepository

func (*ResourceServerRepository) Delete

func (r *ResourceServerRepository) Delete(id uuid.UUID)

func (*ResourceServerRepository) ExecuteDelete

func (r *ResourceServerRepository) ExecuteDelete(ctx context.Context, tx *sql.Tx, id uuid.UUID) error

func (*ResourceServerRepository) ExecuteInsert

func (r *ResourceServerRepository) ExecuteInsert(ctx context.Context, tx *sql.Tx, resourceServer *repositories.ResourceServer) error

func (*ResourceServerRepository) ExecuteUpdate

func (r *ResourceServerRepository) ExecuteUpdate(ctx context.Context, tx *sql.Tx, resourceServer *repositories.ResourceServer) error

func (*ResourceServerRepository) FirstOrErr

func (*ResourceServerRepository) FirstOrNil

func (*ResourceServerRepository) Insert

func (r *ResourceServerRepository) Insert(resourceServer *repositories.ResourceServer)

func (*ResourceServerRepository) List

func (*ResourceServerRepository) Update

func (r *ResourceServerRepository) Update(resourceServer *repositories.ResourceServer)

type ResourceServerScopeRepository

type ResourceServerScopeRepository struct {
	// contains filtered or unexported fields
}

func NewResourceServerScopeRepository

func NewResourceServerScopeRepository(db *sql.DB, changeTracker *change.Tracker, entityType int) *ResourceServerScopeRepository

func (*ResourceServerScopeRepository) Delete

func (r *ResourceServerScopeRepository) Delete(id uuid.UUID)

func (*ResourceServerScopeRepository) ExecuteDelete

func (r *ResourceServerScopeRepository) ExecuteDelete(ctx context.Context, tx *sql.Tx, id uuid.UUID) error

func (*ResourceServerScopeRepository) ExecuteInsert

func (r *ResourceServerScopeRepository) ExecuteInsert(ctx context.Context, tx *sql.Tx, resourceServerScope *repositories.ResourceServerScope) error

func (*ResourceServerScopeRepository) ExecuteUpdate

func (r *ResourceServerScopeRepository) ExecuteUpdate(ctx context.Context, tx *sql.Tx, resourceServerScope *repositories.ResourceServerScope) error

func (*ResourceServerScopeRepository) FirstOrErr

func (*ResourceServerScopeRepository) FirstOrNil

func (*ResourceServerScopeRepository) Insert

func (r *ResourceServerScopeRepository) Insert(resourceServerScope *repositories.ResourceServerScope)

func (*ResourceServerScopeRepository) List

func (*ResourceServerScopeRepository) Update

func (r *ResourceServerScopeRepository) Update(resourceServerScope *repositories.ResourceServerScope)

type RoleRepository

type RoleRepository struct {
	// contains filtered or unexported fields
}

func NewRoleRepository

func NewRoleRepository(db *sql.DB, changeTracker *change.Tracker, entityType int) *RoleRepository

func (*RoleRepository) Delete

func (r *RoleRepository) Delete(id uuid.UUID)

func (*RoleRepository) ExecuteDelete

func (r *RoleRepository) ExecuteDelete(ctx context.Context, tx *sql.Tx, id uuid.UUID) error

func (*RoleRepository) ExecuteInsert

func (r *RoleRepository) ExecuteInsert(ctx context.Context, tx *sql.Tx, role *repositories.Role) error

func (*RoleRepository) ExecuteUpdate

func (r *RoleRepository) ExecuteUpdate(ctx context.Context, tx *sql.Tx, role *repositories.Role) error

func (*RoleRepository) FirstOrErr

func (r *RoleRepository) FirstOrErr(ctx context.Context, filter *repositories.RoleFilter) (*repositories.Role, error)

func (*RoleRepository) FirstOrNil

func (r *RoleRepository) FirstOrNil(ctx context.Context, filter *repositories.RoleFilter) (*repositories.Role, error)

func (*RoleRepository) Insert

func (r *RoleRepository) Insert(role *repositories.Role)

func (*RoleRepository) List

func (*RoleRepository) Update

func (r *RoleRepository) Update(role *repositories.Role)

type SessionRepository

type SessionRepository struct {
	// contains filtered or unexported fields
}

func NewSessionRepository

func NewSessionRepository(db *sql.DB, changeTracker *change.Tracker, entityType int) *SessionRepository

func (*SessionRepository) Delete

func (r *SessionRepository) Delete(id uuid.UUID)

func (*SessionRepository) ExecuteDelete

func (r *SessionRepository) ExecuteDelete(ctx context.Context, tx *sql.Tx, id uuid.UUID) error

func (*SessionRepository) ExecuteInsert

func (r *SessionRepository) ExecuteInsert(ctx context.Context, tx *sql.Tx, session *repositories.Session) error

func (*SessionRepository) FirstOrErr

func (*SessionRepository) FirstOrNil

func (*SessionRepository) Insert

func (r *SessionRepository) Insert(session *repositories.Session)

type TemplateRepository

type TemplateRepository struct {
	// contains filtered or unexported fields
}

func NewTemplateRepository

func NewTemplateRepository(db *sql.DB, changeTracker *change.Tracker, entityType int) *TemplateRepository

func (*TemplateRepository) ExecuteInsert

func (r *TemplateRepository) ExecuteInsert(ctx context.Context, tx *sql.Tx, template *repositories.Template) error

func (*TemplateRepository) FirstOrErr

func (*TemplateRepository) FirstOrNil

func (*TemplateRepository) Insert

func (r *TemplateRepository) Insert(template *repositories.Template)

func (*TemplateRepository) List

type UserRepository

type UserRepository struct {
	// contains filtered or unexported fields
}

func NewUserRepository

func NewUserRepository(db *sql.DB, changeTracker *change.Tracker, entityType int) *UserRepository

func (*UserRepository) ExecuteInsert

func (r *UserRepository) ExecuteInsert(ctx context.Context, tx *sql.Tx, user *repositories.User) error

func (*UserRepository) ExecuteUpdate

func (r *UserRepository) ExecuteUpdate(ctx context.Context, tx *sql.Tx, user *repositories.User) error

func (*UserRepository) FirstOrErr

func (r *UserRepository) FirstOrErr(ctx context.Context, filter *repositories.UserFilter) (*repositories.User, error)

func (*UserRepository) FirstOrNil

func (r *UserRepository) FirstOrNil(ctx context.Context, filter *repositories.UserFilter) (*repositories.User, error)

func (*UserRepository) Insert

func (r *UserRepository) Insert(user *repositories.User)

func (*UserRepository) List

func (*UserRepository) Update

func (r *UserRepository) Update(user *repositories.User)

type UserRoleAssignmentRepository

type UserRoleAssignmentRepository struct {
	// contains filtered or unexported fields
}

func NewUserRoleAssignmentRepository

func NewUserRoleAssignmentRepository(db *sql.DB, changeTracker *change.Tracker, entityType int) *UserRoleAssignmentRepository

func (*UserRoleAssignmentRepository) ExecuteInsert

func (r *UserRoleAssignmentRepository) ExecuteInsert(ctx context.Context, tx *sql.Tx, userRoleAssignment *repositories.UserRoleAssignment) error

func (*UserRoleAssignmentRepository) Insert

func (r *UserRoleAssignmentRepository) Insert(userRoleAssignment *repositories.UserRoleAssignment)

func (*UserRoleAssignmentRepository) List

type VirtualServerRepository

type VirtualServerRepository struct {
	// contains filtered or unexported fields
}

func NewVirtualServerRepository

func NewVirtualServerRepository(db *sql.DB, changeTracker *change.Tracker, entityType int) *VirtualServerRepository

func (*VirtualServerRepository) ExecuteInsert

func (r *VirtualServerRepository) ExecuteInsert(ctx context.Context, tx *sql.Tx, virtualServer *repositories.VirtualServer) error

func (*VirtualServerRepository) ExecuteUpdate

func (r *VirtualServerRepository) ExecuteUpdate(ctx context.Context, tx *sql.Tx, virtualServer *repositories.VirtualServer) error

func (*VirtualServerRepository) FirstOrErr

func (*VirtualServerRepository) FirstOrNil

func (*VirtualServerRepository) Insert

func (r *VirtualServerRepository) Insert(virtualServer *repositories.VirtualServer)

func (*VirtualServerRepository) List

func (*VirtualServerRepository) Update

func (r *VirtualServerRepository) Update(virtualServer *repositories.VirtualServer)

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL