Create Repository
Create a Magpie repository from a JSON specification for the current organization.
Alter Repository
Update the definition of a repository. Only the descriptive information of the repository is modified. Repository defaults and nested metadata is leftβ¦
Alter Repository Field
Update the value of a single field in the definition of a repository.
Drop Repository
Delete a Magpie repository entity. All schemas and projects in the repository must be dropped prior to dropping the repository.
Set Repository Default Data Source
Sets the default data source for a repository. The default data source is used for save operations when no data source is specified.
Set Repository Default Schema
Sets the default schema for a repository. When this repository is set as the current repository, the default schema will be set as the current schema.
Set Repository Default Project
Sets the default project for a repository. When this repository is set as the current repository, the default project will be set as the current project.
Create Data Source
Create a Magpie data source from a JSON specification for the current repository.
Alter Data Source
Update the definition of a data source
Alter Data Source Field
Update the value of a single field in the definition of a data source.
Drop Data Source
Delete a Magpie data source.
Create Schema
Create a Magpie schema from a JSON specification for the current repository.
Alter Schema
Update the definition of a schema. Only the descriptive information of the schema is modified. Nested tables are left unchanged.
Alter Schema Field
Update the value of a single field in the definition of a schema.
Drop Schema
Delete a Magpie schema.
Schema History
Show the execution history for a schema, in descending order of execution time.
Create Table
Create a Magpie table from a JSON specification.
Alter Table
Update the definition of a table. Only the table descriptive information is modified. Fields and persistence mappings are left unchanged.
Alter Table Specification Field
Update the value of a single field in the definition of a table. The table's own fields and its persistence mappings are left unchanged.
Set Persistence Mapping
Set the persistence mapping for a table. Data is not automatically copied. This command is used if the underlying source for the data has moved or changed andβ¦
Drop Table
Delete a Magpie table, optionally deleting the underlying data for the table.
Add Field
Add a field to a table
Alter Field
Update the definition of a field
Alter Field of a Field
Update the value of a single field in the definition of a field.
Drop Field
Remove a field from a table