Skip to main content

Glossary

Basket: see Deployment basket.

Category: a top-level grouping of components in a workspace, e.g. Tables, Views, Procedures. Derived from the templates the workspace uses.

Component: a single database artefact represented as a SQL file in the workspace.

Data component: a component that captures data in reference or configuration tables as a re-runnable script.

Deployment basket: the ordered set of components staged for the next release. Ephemeral until saved as a deployment file.

Deployment file: the saved, durable form of a basket. XML manifest that lists components, order, filters, and metadata.

Draft: a temporary extraction of a component from the database, held separately from the workspace copy. Used for review before overwriting.

Extract: reading a component from the database into the workspace (or into a draft).

MCP: Model Context Protocol. An open protocol for AI assistants to invoke tools over HTTP. DataStar embeds an MCP server.

Object component: a component that captures a schema object (table, view, stored procedure, function, trigger) as a CREATE script.

Reversal: the operation that undoes a prior deployment by applying its paired rollback script.

Release Workflow: the four-step wizard (Work Item → Commit → Deployment File → Push) that prepares a release.

Template: an XML file that describes how DataStar should extract a particular kind of component from the database.

Work item: the unit of tracked work a release is tied to. DataStar uses this as a neutral term across trackers. It maps to a Jira story, task, or issue; an Azure Boards user story, task, or work item; or an equivalent ticket in whatever system you use.

Workspace: a project root on disk that DataStar knows about. Contains components, templates, and a .ds/ configuration folder.