Documentation
¶
Index ¶
- func InitDB() error
- type CreateRequestParams
- type DBTX
- type GetRequestParams
- type Project
- type Queries
- func (q *Queries) CreateProject(ctx context.Context, name string) (Project, error)
- func (q *Queries) CreateRequest(ctx context.Context, arg CreateRequestParams) (Request, error)
- func (q *Queries) DeleteProject(ctx context.Context, id int64) error
- func (q *Queries) DeleteRequest(ctx context.Context, id int64) error
- func (q *Queries) GetProject(ctx context.Context, name string) (Project, error)
- func (q *Queries) GetProjectById(ctx context.Context, id int64) (Project, error)
- func (q *Queries) GetRequest(ctx context.Context, arg GetRequestParams) (Request, error)
- func (q *Queries) GetSelectedProject(ctx context.Context) (int64, error)
- func (q *Queries) ListAllProjects(ctx context.Context) ([]Project, error)
- func (q *Queries) ListAllRequests(ctx context.Context) ([]Request, error)
- func (q *Queries) ListProjectRequests(ctx context.Context, projectID int64) ([]Request, error)
- func (q *Queries) SetSelectedProject(ctx context.Context, projectID int64) error
- func (q *Queries) UpdateProject(ctx context.Context, arg UpdateProjectParams) error
- func (q *Queries) UpdateRequest(ctx context.Context, arg UpdateRequestParams) error
- func (q *Queries) WithTx(tx *sql.Tx) *Queries
- type Request
- type SelectedProject
- type UpdateProjectParams
- type UpdateRequestParams
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type CreateRequestParams ¶
type CreateRequestParams struct {
ProjectID int64
Name string
Curl string
Method string
Url string
Headers sql.NullString
Body sql.NullString
}
type GetRequestParams ¶
type Queries ¶
type Queries struct {
// contains filtered or unexported fields
}
func GetQueries ¶
func (*Queries) CreateProject ¶
func (*Queries) CreateRequest ¶
func (*Queries) DeleteProject ¶
func (*Queries) DeleteRequest ¶
func (*Queries) GetProject ¶
func (*Queries) GetProjectById ¶
func (*Queries) GetRequest ¶
func (*Queries) GetSelectedProject ¶
func (*Queries) ListAllProjects ¶
func (*Queries) ListAllRequests ¶
func (*Queries) ListProjectRequests ¶
func (*Queries) SetSelectedProject ¶
func (*Queries) UpdateProject ¶
func (q *Queries) UpdateProject(ctx context.Context, arg UpdateProjectParams) error
func (*Queries) UpdateRequest ¶
func (q *Queries) UpdateRequest(ctx context.Context, arg UpdateRequestParams) error
type SelectedProject ¶
type SelectedProject struct {
ProjectID int64
}
type UpdateProjectParams ¶
type UpdateRequestParams ¶
Click to show internal directories.
Click to hide internal directories.