DomainManifest
Defined in: js-api/src/domains.ts:340
A domain manifest as JSON — the domain.json a package ships, or what DomainsDataSource.draft
answers and DomainsDataSource.createSchema takes; keyed by the manifest vocabulary,
with the root keys the platform reads named here.
Extended by
Indexable
[
key:string]:unknown
Any other root key of the manifest vocabulary (extensible, propertySchemas, migrations, …), kept as written.
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
name? | string | The schema name; the create takes it from its own argument. | js-api/src/domains.ts:342 |
storage? | DomainManifestStorage | Where the rows live; absent, the platform's own store. | js-api/src/domains.ts:346 |
tables | object | The tables by logical name. | js-api/src/domains.ts:348 |
version? | string | The manifest version, server-managed for user schemas. | js-api/src/domains.ts:344 |