Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IEntityConfigRepository ¶
type IEntityConfigRepository interface {
Migratable
All(ctx context.Context, version string) (configs entities.EntityConfigs, err errors.Error)
Read(ctx context.Context, name string, version string) (config entities.EntityConfig, err errors.Error)
Write(ctx context.Context, configs entities.EntityConfigs, version string) (err errors.Error)
}
IEntityConfigRepository -
type IRelationTupleRepository ¶
type IRelationTupleRepository interface {
Migratable
QueryTuples(ctx context.Context, entityType, entityID, relation string) (entities.RelationTuples, errors.Error)
ReverseQueryTuples(ctx context.Context, entity, relation, subjectEntity, subjectID, subjectRelation string) (entities.RelationTuples, errors.Error)
Read(ctx context.Context, filter filters.RelationTupleFilter) (entities.RelationTuples, errors.Error)
Write(context.Context, entities.RelationTuples) errors.Error
Delete(context.Context, entities.RelationTuples) errors.Error
}
IRelationTupleRepository -
Click to show internal directories.
Click to hide internal directories.