Documentation ¶
Index ¶
- func GetEntity(ctx context.Context, sqlxCtx metadata.SqlxContext, id int) (*types.Entity, error)
- func GetEntityByName(ctx context.Context, sqlxCtx metadata.SqlxContext, name string) (*types.Entity, error)
- func GetFeature(ctx context.Context, sqlxCtx metadata.SqlxContext, id int) (*types.Feature, error)
- func GetFeatureByName(ctx context.Context, sqlxCtx metadata.SqlxContext, groupName string, ...) (*types.Feature, error)
- func GetGroup(ctx context.Context, sqlxCtx metadata.SqlxContext, id int) (*types.Group, error)
- func GetGroupByName(ctx context.Context, sqlxCtx metadata.SqlxContext, name string) (*types.Group, error)
- func GetRevision(ctx context.Context, sqlxCtx metadata.SqlxContext, id int) (*types.Revision, error)
- func GetRevisionBy(ctx context.Context, sqlxCtx metadata.SqlxContext, groupID int, revision int64) (*types.Revision, error)
- func ListEntity(ctx context.Context, sqlxCtx metadata.SqlxContext, entityIDs *[]int) (types.EntityList, error)
- func ListFeature(ctx context.Context, sqlxCtx metadata.SqlxContext, opt metadata.ListFeatureOpt) (types.FeatureList, error)
- func ListGroup(ctx context.Context, sqlxCtx metadata.SqlxContext, opt metadata.ListGroupOpt) (types.GroupList, error)
- func ListMetadata(ctx context.Context, db *sqlx.DB) (*informer.Cache, error)
- func ListRevision(ctx context.Context, sqlxCtx metadata.SqlxContext, groupID *int) (types.RevisionList, error)
- func UpdateEntity(ctx context.Context, sqlxCtx metadata.SqlxContext, ...) error
- func UpdateFeature(ctx context.Context, sqlxCtx metadata.SqlxContext, ...) error
- func UpdateGroup(ctx context.Context, sqlxCtx metadata.SqlxContext, opt metadata.UpdateGroupOpt) error
- func UpdateRevision(ctx context.Context, sqlxCtx metadata.SqlxContext, ...) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetEntityByName ¶
func GetFeature ¶
func GetFeatureByName ¶
func GetGroupByName ¶
func GetRevision ¶
func GetRevisionBy ¶
func ListEntity ¶
func ListEntity(ctx context.Context, sqlxCtx metadata.SqlxContext, entityIDs *[]int) (types.EntityList, error)
func ListFeature ¶
func ListFeature(ctx context.Context, sqlxCtx metadata.SqlxContext, opt metadata.ListFeatureOpt) (types.FeatureList, error)
func ListGroup ¶
func ListGroup(ctx context.Context, sqlxCtx metadata.SqlxContext, opt metadata.ListGroupOpt) (types.GroupList, error)
func ListRevision ¶
func ListRevision(ctx context.Context, sqlxCtx metadata.SqlxContext, groupID *int) (types.RevisionList, error)
func UpdateEntity ¶
func UpdateEntity(ctx context.Context, sqlxCtx metadata.SqlxContext, opt metadata.UpdateEntityOpt) error
func UpdateFeature ¶
func UpdateFeature(ctx context.Context, sqlxCtx metadata.SqlxContext, opt metadata.UpdateFeatureOpt) error
func UpdateGroup ¶
func UpdateGroup(ctx context.Context, sqlxCtx metadata.SqlxContext, opt metadata.UpdateGroupOpt) error
func UpdateRevision ¶
func UpdateRevision(ctx context.Context, sqlxCtx metadata.SqlxContext, opt metadata.UpdateRevisionOpt) error
UpdateRevision = MustUpdateRevision If fail to update any row or update more than one row, return error
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.