Documentation
¶
Index ¶
- type DBTX
- type GetResourceRow
- type ListAllResourcesRow
- type Queries
- func (q *Queries) DeleteResource(ctx context.Context, id interface{}) (interface{}, error)
- func (q *Queries) GetResource(ctx context.Context, id interface{}) (GetResourceRow, error)
- func (q *Queries) ListAllResources(ctx context.Context) ([]ListAllResourcesRow, error)
- func (q *Queries) UpsertResource(ctx context.Context, arg UpsertResourceParams) (UpsertResourceRow, error)
- func (q *Queries) WithTx(tx *sql.Tx) *Queries
- type Resource
- type UpsertResourceParams
- type UpsertResourceRow
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GetResourceRow ¶
type GetResourceRow struct {
Type int64
Data interface{}
}
type ListAllResourcesRow ¶
type ListAllResourcesRow struct {
Type int64
Data interface{}
}
type Queries ¶
type Queries struct {
// contains filtered or unexported fields
}
func (*Queries) DeleteResource ¶
func (*Queries) GetResource ¶
func (q *Queries) GetResource(ctx context.Context, id interface{}) (GetResourceRow, error)
func (*Queries) ListAllResources ¶
func (q *Queries) ListAllResources(ctx context.Context) ([]ListAllResourcesRow, error)
func (*Queries) UpsertResource ¶
func (q *Queries) UpsertResource(ctx context.Context, arg UpsertResourceParams) (UpsertResourceRow, error)
type Resource ¶
type Resource struct {
ID interface{}
Name interface{}
ProjectID interface{}
Description interface{}
Tags interface{}
Type int64
Locality interface{}
JsonData interface{}
}
type UpsertResourceParams ¶
type UpsertResourceParams struct {
ID interface{}
Name interface{}
ProjectID interface{}
Description interface{}
Tags interface{}
Type int64
Locality interface{}
Data interface{}
}
type UpsertResourceRow ¶
type UpsertResourceRow struct {
Type int64
JsonData interface{}
}
Click to show internal directories.
Click to hide internal directories.