Skip to main content

DomainSchemaAccess

Defined in: js-api/src/domains.ts:563

The lossless access snapshot of a schema for its editor (DomainSchemaClient.access), read in one transaction with the tokens it stands for: per table the direct grants, per column the restriction state. null anywhere means the caller may not read that part (no Share on the target), never that it is empty.

Properties​

PropertyTypeDescriptionDefined in
columnsobjectPer relational column, by '<table>.<column>'.js-api/src/domains.ts:567
incarnationstringThe schema's incarnation (DomainApplyBody.ifIncarnation).js-api/src/domains.ts:571
tablesobjectPer table, by logical name.js-api/src/domains.ts:565
versionstringThe apply counter the snapshot was read at (DomainApplyBody.ifVersion).js-api/src/domains.ts:569