Documentation
¶
Index ¶
- type AdminAccount
- type CreateAdminAccountParams
- type CreateEmployerAccountParams
- type CreateJobPostParams
- type DBTX
- type DeleteEmployerAccountParams
- type Employer
- type EmployerAccount
- type GetEmployerAccountParams
- type JobPost
- type Queries
- func (q *Queries) CreateAdminAccount(ctx context.Context, arg CreateAdminAccountParams) (AdminAccount, error)
- func (q *Queries) CreateEmployer(ctx context.Context, name string) (Employer, error)
- func (q *Queries) CreateEmployerAccount(ctx context.Context, arg CreateEmployerAccountParams) (EmployerAccount, error)
- func (q *Queries) CreateJobPost(ctx context.Context, arg CreateJobPostParams) (JobPost, error)
- func (q *Queries) DeleteAdminAccount(ctx context.Context, id int64) error
- func (q *Queries) DeleteEmployer(ctx context.Context, id int64) error
- func (q *Queries) DeleteEmployerAccount(ctx context.Context, arg DeleteEmployerAccountParams) error
- func (q *Queries) DeleteJobPost(ctx context.Context, id int64) error
- func (q *Queries) GetAdminAccount(ctx context.Context, id int64) (AdminAccount, error)
- func (q *Queries) GetAdminAccountByEmail(ctx context.Context, email string) (AdminAccount, error)
- func (q *Queries) GetEmployer(ctx context.Context, id int64) (Employer, error)
- func (q *Queries) GetEmployerAccount(ctx context.Context, arg GetEmployerAccountParams) (EmployerAccount, error)
- func (q *Queries) GetEmployerAccountByEmail(ctx context.Context, email string) (EmployerAccount, error)
- func (q *Queries) GetJobPost(ctx context.Context, id int64) (JobPost, error)
- func (q *Queries) ListAdminAccounts(ctx context.Context) ([]AdminAccount, error)
- func (q *Queries) ListEmployerAccounts(ctx context.Context, employerID int64) ([]EmployerAccount, error)
- func (q *Queries) ListEmployers(ctx context.Context) ([]Employer, error)
- func (q *Queries) ListJobPosts(ctx context.Context) ([]JobPost, error)
- func (q *Queries) ListJobPostsByAccount(ctx context.Context, employerID int64) ([]JobPost, error)
- func (q *Queries) NumAdminAccounts(ctx context.Context) (int64, error)
- func (q *Queries) NumEmployerAccounts(ctx context.Context) (int64, error)
- func (q *Queries) NumEmployers(ctx context.Context) (int64, error)
- func (q *Queries) UpdateAdminAccount(ctx context.Context, arg UpdateAdminAccountParams) error
- func (q *Queries) UpdateEmployer(ctx context.Context, arg UpdateEmployerParams) error
- func (q *Queries) UpdateEmployerAccount(ctx context.Context, arg UpdateEmployerAccountParams) error
- func (q *Queries) UpdateJobPost(ctx context.Context, arg UpdateJobPostParams) error
- func (q *Queries) WithTx(tx *sql.Tx) *Queries
- type UpdateAdminAccountParams
- type UpdateEmployerAccountParams
- type UpdateEmployerParams
- type UpdateJobPostParams
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AdminAccount ¶
type CreateJobPostParams ¶
type EmployerAccount ¶
type Queries ¶
type Queries struct {
// contains filtered or unexported fields
}
func Initialize ¶
func (*Queries) CreateAdminAccount ¶
func (q *Queries) CreateAdminAccount(ctx context.Context, arg CreateAdminAccountParams) (AdminAccount, error)
func (*Queries) CreateEmployer ¶
func (*Queries) CreateEmployerAccount ¶
func (q *Queries) CreateEmployerAccount(ctx context.Context, arg CreateEmployerAccountParams) (EmployerAccount, error)
func (*Queries) CreateJobPost ¶
func (*Queries) DeleteAdminAccount ¶
func (*Queries) DeleteEmployer ¶
func (*Queries) DeleteEmployerAccount ¶
func (q *Queries) DeleteEmployerAccount(ctx context.Context, arg DeleteEmployerAccountParams) error
func (*Queries) DeleteJobPost ¶
func (*Queries) GetAdminAccount ¶
func (*Queries) GetAdminAccountByEmail ¶
func (*Queries) GetEmployer ¶
func (*Queries) GetEmployerAccount ¶
func (q *Queries) GetEmployerAccount(ctx context.Context, arg GetEmployerAccountParams) (EmployerAccount, error)
func (*Queries) GetEmployerAccountByEmail ¶
func (*Queries) GetJobPost ¶
func (*Queries) ListAdminAccounts ¶
func (q *Queries) ListAdminAccounts(ctx context.Context) ([]AdminAccount, error)
func (*Queries) ListEmployerAccounts ¶
func (*Queries) ListEmployers ¶
func (*Queries) ListJobPosts ¶
func (*Queries) ListJobPostsByAccount ¶
func (*Queries) NumAdminAccounts ¶
func (*Queries) NumEmployerAccounts ¶
func (*Queries) UpdateAdminAccount ¶
func (q *Queries) UpdateAdminAccount(ctx context.Context, arg UpdateAdminAccountParams) error
func (*Queries) UpdateEmployer ¶
func (q *Queries) UpdateEmployer(ctx context.Context, arg UpdateEmployerParams) error
func (*Queries) UpdateEmployerAccount ¶
func (q *Queries) UpdateEmployerAccount(ctx context.Context, arg UpdateEmployerAccountParams) error
func (*Queries) UpdateJobPost ¶
func (q *Queries) UpdateJobPost(ctx context.Context, arg UpdateJobPostParams) error
type UpdateEmployerParams ¶
Click to show internal directories.
Click to hide internal directories.