A type definition for a table schema.
The datastore assumes that peers may safely collaborate on tables
which share the same schema id
.
The schema id
must be changed whenever changes are made to the
schema, or undefined behavior will result.
Create a duplex string identifier.
The datastore version for the duplex id.
The datastore id for the duplex id.
A string duplex id for the given arguments.
ID format: <6-byte version><4-byte storeId>
Create a triplex string identifier between two boundaries.
The datastore version for the triplex id.
The datastore id for the triplex id.
The lower triplex boundary identifier or ''
to represent the lowest-most boundary.
The upper triplex boundary identifier or ''
to represent the upper-most boundary.
A new triplex identifier between the two boundaries.
ID format: <6-byte path><6-byte version><4-byte storeId> * (N >= 1)
Create the multiple triplex identifiers.
The number of identifiers to create.
The datastore version.
The datastore id.
The lower boundary identifier, exclusive.
The requested identifiers.
Validate a schema definition.
Generated using TypeDoc
A type alias which is compatible with any field type.