Documentation ¶
Index ¶
- type PostgresRepository
- func (pr *PostgresRepository) AddUserRole(username, activityKey string, role auth.Role) (auth.User, error)
- func (pr *PostgresRepository) DeleteActivity(key string) error
- func (pr *PostgresRepository) DeleteUser(username string) error
- func (pr *PostgresRepository) InsertActivity(activity org.Activity) (org.Activity, error)
- func (pr *PostgresRepository) InsertUser(user auth.User) (auth.User, error)
- func (pr *PostgresRepository) RemoveUserRole(username, activityKey string) (auth.User, error)
- func (pr *PostgresRepository) SelectActivities() ([]org.Activity, error)
- func (pr *PostgresRepository) SelectActivity(key string) (org.Activity, error)
- func (pr *PostgresRepository) SelectUser(username string) (auth.User, error)
- func (pr *PostgresRepository) SelectUsers() ([]auth.User, error)
- func (pr *PostgresRepository) UpdateActivity(key string, activity org.Activity) (org.Activity, error)
- func (pr *PostgresRepository) UpdateUser(username string, user auth.User) (auth.User, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PostgresRepository ¶
type PostgresRepository struct {
// contains filtered or unexported fields
}
func NewPostgresRepository ¶
func NewPostgresRepository(db *sql.DB) *PostgresRepository
func (*PostgresRepository) AddUserRole ¶
func (*PostgresRepository) DeleteActivity ¶
func (pr *PostgresRepository) DeleteActivity(key string) error
func (*PostgresRepository) DeleteUser ¶
func (pr *PostgresRepository) DeleteUser(username string) error
func (*PostgresRepository) InsertActivity ¶
func (*PostgresRepository) InsertUser ¶
func (*PostgresRepository) RemoveUserRole ¶
func (pr *PostgresRepository) RemoveUserRole(username, activityKey string) (auth.User, error)
func (*PostgresRepository) SelectActivities ¶
func (pr *PostgresRepository) SelectActivities() ([]org.Activity, error)
func (*PostgresRepository) SelectActivity ¶
func (pr *PostgresRepository) SelectActivity(key string) (org.Activity, error)
func (*PostgresRepository) SelectUser ¶
func (pr *PostgresRepository) SelectUser(username string) (auth.User, error)
func (*PostgresRepository) SelectUsers ¶
func (pr *PostgresRepository) SelectUsers() ([]auth.User, error)
func (*PostgresRepository) UpdateActivity ¶
func (*PostgresRepository) UpdateUser ¶
Click to show internal directories.
Click to hide internal directories.