Documentation
¶
Index ¶
- type CreateMemberParams
- type CreateOrganizationParams
- type CreateTeamMemberParams
- type CreateTeamParams
- type DBTX
- type DeleteOrganizationParams
- type GetMemberParams
- type GetOrganizationBySlugRow
- type GetOrganizationRow
- type GetTeamMemberParams
- type IsOrganizationMemberParams
- type IsOwnerOrAdminParams
- type IsOwnerParams
- type ListUserOrganizationsRow
- type Member
- type Organization
- type Queries
- func (q *Queries) CreateMember(ctx context.Context, arg CreateMemberParams) error
- func (q *Queries) CreateOrganization(ctx context.Context, arg CreateOrganizationParams) error
- func (q *Queries) CreateTeam(ctx context.Context, arg CreateTeamParams) error
- func (q *Queries) CreateTeamMember(ctx context.Context, arg CreateTeamMemberParams) error
- func (q *Queries) DeleteOrganization(ctx context.Context, arg DeleteOrganizationParams) error
- func (q *Queries) DeleteTeam(ctx context.Context, id string) error
- func (q *Queries) GetMember(ctx context.Context, arg GetMemberParams) (Member, error)
- func (q *Queries) GetOrganization(ctx context.Context, id string) (GetOrganizationRow, error)
- func (q *Queries) GetOrganizationBySlug(ctx context.Context, slug string) (GetOrganizationBySlugRow, error)
- func (q *Queries) GetTeam(ctx context.Context, id string) (Team, error)
- func (q *Queries) GetTeamMember(ctx context.Context, arg GetTeamMemberParams) (TeamMember, error)
- func (q *Queries) IsOrganizationMember(ctx context.Context, arg IsOrganizationMemberParams) (bool, error)
- func (q *Queries) IsOwner(ctx context.Context, arg IsOwnerParams) (bool, error)
- func (q *Queries) IsOwnerOrAdmin(ctx context.Context, arg IsOwnerOrAdminParams) (bool, error)
- func (q *Queries) ListOrganizationMembers(ctx context.Context, organizationID string) ([]Member, error)
- func (q *Queries) ListTeamMembers(ctx context.Context, teamID string) ([]TeamMember, error)
- func (q *Queries) ListTeams(ctx context.Context, organizationID string) ([]Team, error)
- func (q *Queries) ListUserOrganizations(ctx context.Context, userID string) ([]ListUserOrganizationsRow, error)
- func (q *Queries) RemoveMember(ctx context.Context, arg RemoveMemberParams) error
- func (q *Queries) RemoveTeamMember(ctx context.Context, arg RemoveTeamMemberParams) error
- func (q *Queries) UpdateMemberRole(ctx context.Context, arg UpdateMemberRoleParams) error
- func (q *Queries) UpdateOrganization(ctx context.Context, arg UpdateOrganizationParams) error
- func (q *Queries) UpdateTeam(ctx context.Context, arg UpdateTeamParams) error
- func (q *Queries) UpdateTeamMemberRole(ctx context.Context, arg UpdateTeamMemberRoleParams) error
- func (q *Queries) WithTx(tx *sql.Tx) *Queries
- type RemoveMemberParams
- type RemoveTeamMemberParams
- type Team
- type TeamMember
- type UpdateMemberRoleParams
- type UpdateOrganizationParams
- type UpdateTeamMemberRoleParams
- type UpdateTeamParams
- type User
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateMemberParams ¶
type CreateTeamMemberParams ¶
type CreateTeamParams ¶
type GetMemberParams ¶
type GetOrganizationRow ¶
type GetTeamMemberParams ¶
type IsOwnerOrAdminParams ¶
type IsOwnerParams ¶
type Organization ¶
type Queries ¶
type Queries struct {
// contains filtered or unexported fields
}
func (*Queries) CreateMember ¶
func (q *Queries) CreateMember(ctx context.Context, arg CreateMemberParams) error
User Organizations queries
func (*Queries) CreateOrganization ¶
func (q *Queries) CreateOrganization(ctx context.Context, arg CreateOrganizationParams) error
Organizations queries
func (*Queries) CreateTeam ¶
func (q *Queries) CreateTeam(ctx context.Context, arg CreateTeamParams) error
Teams queries
func (*Queries) CreateTeamMember ¶
func (q *Queries) CreateTeamMember(ctx context.Context, arg CreateTeamMemberParams) error
Team Members queries
func (*Queries) DeleteOrganization ¶
func (q *Queries) DeleteOrganization(ctx context.Context, arg DeleteOrganizationParams) error
func (*Queries) GetOrganization ¶
func (*Queries) GetOrganizationBySlug ¶
func (*Queries) GetTeamMember ¶
func (q *Queries) GetTeamMember(ctx context.Context, arg GetTeamMemberParams) (TeamMember, error)
func (*Queries) IsOrganizationMember ¶
func (*Queries) IsOwnerOrAdmin ¶
func (*Queries) ListOrganizationMembers ¶
func (*Queries) ListTeamMembers ¶
func (*Queries) ListUserOrganizations ¶
func (*Queries) RemoveMember ¶
func (q *Queries) RemoveMember(ctx context.Context, arg RemoveMemberParams) error
func (*Queries) RemoveTeamMember ¶
func (q *Queries) RemoveTeamMember(ctx context.Context, arg RemoveTeamMemberParams) error
func (*Queries) UpdateMemberRole ¶
func (q *Queries) UpdateMemberRole(ctx context.Context, arg UpdateMemberRoleParams) error
func (*Queries) UpdateOrganization ¶
func (q *Queries) UpdateOrganization(ctx context.Context, arg UpdateOrganizationParams) error
func (*Queries) UpdateTeam ¶
func (q *Queries) UpdateTeam(ctx context.Context, arg UpdateTeamParams) error
func (*Queries) UpdateTeamMemberRole ¶
func (q *Queries) UpdateTeamMemberRole(ctx context.Context, arg UpdateTeamMemberRoleParams) error
type RemoveMemberParams ¶
type RemoveTeamMemberParams ¶
type TeamMember ¶
type UpdateMemberRoleParams ¶
type UpdateTeamParams ¶
type UpdateTeamParams struct {
ID string `json:"id"`
Name string `json:"name"`
Description sql.NullString `json:"description"`
UpdatedAt string `json:"updated_at"`
}
Click to show internal directories.
Click to hide internal directories.