Documentation
¶
Index ¶
- Constants
- type Client
- func (c *Client) Backup(ctx context.Context, file string) error
- func (c *Client) DeleteManifest(ctx context.Context) error
- func (c *Client) Export(ctx context.Context, objectsFile, relationsFile string) error
- func (c *Client) GetManifest(ctx context.Context) (io.Reader, error)
- func (c *Client) Import(ctx context.Context, files []string) error
- func (c *Client) Restore(ctx context.Context, file string) error
- func (c *Client) SetManifest(ctx context.Context, r io.Reader) error
Constants ¶
View Source
const ( ObjectsStr = "objects" ObjectsFileName = "objects.json" RelationsStr = "relations" RelationsFileName = "relations.json" ObjectTypesStr = "object_types" ObjectTypesFileName = "object_types.json" PermissionsStr = "permissions" PermissionsFileName = "permissions.json" RelationTypesStr = "relation_types" RelationTypesFileName = "relation_types.json" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
Writer2 dsw2.WriterClient
Exporter2 dse2.ExporterClient
Importer2 dsi2.ImporterClient
Reader2 dsr2.ReaderClient
Model dsm3.ModelClient
Reader dsr3.ReaderClient
Writer dsw3.WriterClient
Importer dsi3.ImporterClient
Exporter dse3.ExporterClient
UI *clui.UI
// contains filtered or unexported fields
}
func (*Client) DeleteManifest ¶ added in v0.30.0
func (*Client) GetManifest ¶ added in v0.30.0
Click to show internal directories.
Click to hide internal directories.