Skip to main content

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​

PropertyTypeDescriptionDefined in
name?stringThe schema name; the create takes it from its own argument.js-api/src/domains.ts:342
storage?DomainManifestStorageWhere the rows live; absent, the platform's own store.js-api/src/domains.ts:346
tablesobjectThe tables by logical name.js-api/src/domains.ts:348
version?stringThe manifest version, server-managed for user schemas.js-api/src/domains.ts:344