Documentation
¶
Index ¶
- type CountInvitationsParams
- type CreateInvitationParams
- type CreateMemberParams
- type CreateOrganizationParams
- type CreateTeamMemberParams
- type CreateTeamParams
- type DBTX
- type DeleteOrganizationParams
- type GetMemberParams
- type GetOrganizationBySlugRow
- type GetOrganizationRow
- type GetTeamMemberParams
- type Invitation
- type IsOrganizationMemberParams
- type IsOwnerOrAdminParams
- type IsOwnerParams
- type ListInvitationsParams
- type ListOrganizationMembersParams
- type ListTeamMembersParams
- type ListTeamsParams
- type ListUserOrganizationsParams
- type ListUserOrganizationsRow
- type Member
- type Organization
- type Queries
- func (q *Queries) CountInvitations(ctx context.Context, arg CountInvitationsParams) (int64, error)
- func (q *Queries) CountOrganizationMembers(ctx context.Context, organizationID string) (int64, error)
- func (q *Queries) CountTeamMembers(ctx context.Context, teamID string) (int64, error)
- func (q *Queries) CountTeams(ctx context.Context, organizationID string) (int64, error)
- func (q *Queries) CountUserOrganizations(ctx context.Context, userID string) (int64, error)
- func (q *Queries) CreateInvitation(ctx context.Context, arg CreateInvitationParams) error
- 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) DeleteInvitation(ctx context.Context, id string) error
- func (q *Queries) DeleteOrganization(ctx context.Context, arg DeleteOrganizationParams) error
- func (q *Queries) DeleteTeam(ctx context.Context, id string) error
- func (q *Queries) GetInvitationByID(ctx context.Context, id string) (Invitation, error)
- func (q *Queries) GetInvitationByTokenHash(ctx context.Context, tokenHash string) (Invitation, 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) ListInvitations(ctx context.Context, arg ListInvitationsParams) ([]Invitation, error)
- func (q *Queries) ListOrganizationMembers(ctx context.Context, arg ListOrganizationMembersParams) ([]Member, error)
- func (q *Queries) ListTeamMembers(ctx context.Context, arg ListTeamMembersParams) ([]TeamMember, error)
- func (q *Queries) ListTeams(ctx context.Context, arg ListTeamsParams) ([]Team, error)
- func (q *Queries) ListUserOrganizations(ctx context.Context, arg ListUserOrganizationsParams) ([]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) UpdateInvitationStatus(ctx context.Context, arg UpdateInvitationStatusParams) 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 UpdateInvitationStatusParams
- 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 CountInvitationsParams ¶
type CountInvitationsParams struct {
OrganizationID string `json:"organization_id"`
Column2 interface{} `json:"column_2"`
}
type CreateInvitationParams ¶
type CreateInvitationParams struct {
ID string `json:"id"`
OrganizationID string `json:"organization_id"`
TeamID sql.NullString `json:"team_id"`
Email string `json:"email"`
Role string `json:"role"`
InviterID string `json:"inviter_id"`
TokenHash string `json:"token_hash"`
Status string `json:"status"`
ExpiresAt string `json:"expires_at"`
CreatedAt string `json:"created_at"`
UpdatedAt string `json:"updated_at"`
}
type CreateMemberParams ¶
type CreateTeamMemberParams ¶
type CreateTeamParams ¶
type GetMemberParams ¶
type GetOrganizationRow ¶
type GetTeamMemberParams ¶
type Invitation ¶
type Invitation struct {
ID string `json:"id"`
OrganizationID string `json:"organization_id"`
TeamID sql.NullString `json:"team_id"`
Email string `json:"email"`
Role string `json:"role"`
InviterID string `json:"inviter_id"`
TokenHash string `json:"token_hash"`
Status string `json:"status"`
ExpiresAt string `json:"expires_at"`
CreatedAt string `json:"created_at"`
UpdatedAt string `json:"updated_at"`
}
type IsOwnerOrAdminParams ¶
type IsOwnerParams ¶
type ListInvitationsParams ¶
type ListTeamMembersParams ¶
type ListTeamsParams ¶
type Organization ¶
type Queries ¶
type Queries struct {
// contains filtered or unexported fields
}
func (*Queries) CountInvitations ¶
func (*Queries) CountOrganizationMembers ¶
func (*Queries) CountTeamMembers ¶
func (*Queries) CountTeams ¶
func (*Queries) CountUserOrganizations ¶
func (*Queries) CreateInvitation ¶
func (q *Queries) CreateInvitation(ctx context.Context, arg CreateInvitationParams) error
Invitation queries
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) DeleteInvitation ¶
func (*Queries) DeleteOrganization ¶
func (q *Queries) DeleteOrganization(ctx context.Context, arg DeleteOrganizationParams) error
func (*Queries) GetInvitationByID ¶
func (*Queries) GetInvitationByTokenHash ¶
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) ListInvitations ¶
func (q *Queries) ListInvitations(ctx context.Context, arg ListInvitationsParams) ([]Invitation, error)
func (*Queries) ListOrganizationMembers ¶
func (*Queries) ListTeamMembers ¶
func (q *Queries) ListTeamMembers(ctx context.Context, arg ListTeamMembersParams) ([]TeamMember, error)
func (*Queries) ListUserOrganizations ¶
func (q *Queries) ListUserOrganizations(ctx context.Context, arg ListUserOrganizationsParams) ([]ListUserOrganizationsRow, error)
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) UpdateInvitationStatus ¶
func (q *Queries) UpdateInvitationStatus(ctx context.Context, arg UpdateInvitationStatusParams) 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.