Documentation
¶
Index ¶
- type DB
- func (db *DB) GetSpaceByID(ctx context.Context, spaceID uuid.UUID) (*entry.Space, error)
- func (db *DB) GetSpaceIDsByParentID(ctx context.Context, parentID uuid.UUID) ([]uuid.UUID, error)
- func (db *DB) GetSpacesByParentID(ctx context.Context, parentID uuid.UUID) ([]*entry.Space, error)
- func (db *DB) RemoveSpaceByID(ctx context.Context, spaceID uuid.UUID) error
- func (db *DB) RemoveSpacesByIDs(ctx context.Context, spaceIDs []uuid.UUID) error
- func (db *DB) UpdateSpaceAsset2dID(ctx context.Context, spaceID uuid.UUID, asset2dID *uuid.UUID) error
- func (db *DB) UpdateSpaceAsset3dID(ctx context.Context, spaceID uuid.UUID, asset3dID *uuid.UUID) error
- func (db *DB) UpdateSpaceOptions(ctx context.Context, spaceID uuid.UUID, options *entry.SpaceOptions) error
- func (db *DB) UpdateSpaceOwnerID(ctx context.Context, spaceID, ownerID uuid.UUID) error
- func (db *DB) UpdateSpaceParentID(ctx context.Context, spaceID uuid.UUID, parentID uuid.UUID) error
- func (db *DB) UpdateSpacePosition(ctx context.Context, spaceID uuid.UUID, position *cmath.SpacePosition) error
- func (db *DB) UpdateSpaceSpaceTypeID(ctx context.Context, spaceID, spaceTypeID uuid.UUID) error
- func (db *DB) UpsertSpace(ctx context.Context, space *entry.Space) error
- func (db *DB) UpsertSpaces(ctx context.Context, spaces []*entry.Space) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DB ¶
type DB struct {
// contains filtered or unexported fields
}
func (*DB) GetSpaceByID ¶ added in v0.2.0
func (*DB) GetSpaceIDsByParentID ¶ added in v0.2.0
func (*DB) GetSpacesByParentID ¶ added in v0.2.0
func (*DB) RemoveSpaceByID ¶ added in v0.2.0
func (*DB) RemoveSpacesByIDs ¶ added in v0.2.0
func (*DB) UpdateSpaceAsset2dID ¶ added in v0.2.0
func (*DB) UpdateSpaceAsset3dID ¶ added in v0.2.0
func (*DB) UpdateSpaceOptions ¶ added in v0.2.0
func (*DB) UpdateSpaceOwnerID ¶ added in v0.2.0
func (*DB) UpdateSpaceParentID ¶ added in v0.2.0
func (*DB) UpdateSpacePosition ¶ added in v0.2.0
func (*DB) UpdateSpaceSpaceTypeID ¶ added in v0.2.0
func (*DB) UpsertSpace ¶ added in v0.2.0
Click to show internal directories.
Click to hide internal directories.