Repository Module
Static catalogue of Table{TRow} descriptors, one per persisted table in the data model.
Each value bundles the table's name, column list, primary key and row codecs so that the CRUD façades (DefinedTerm, LabProtocol, …) and external callers can build statements without hard-coding column lists.
Functions and values
| Function or value |
Description
|
Full Usage:
Repository.AssociationTables ()
Parameters:
unit
Returns: string[]
|
Names of the association tables (rows that link two or more entities, typically with an ordering position), in canonical declaration order.
|
|
|
|
Descriptor for the
|
|
Descriptor for the
|
|
Descriptor for the
|
|
Descriptor for the
|
|
Descriptor for the
|
|
Descriptor for the
|
Full Usage:
Repository.EntityTables ()
Parameters:
unit
Returns: string[]
|
Names of the entity tables (independent rows with their own primary key), in canonical declaration order. Useful for schema introspection, fixture loading and bulk truncate.
|
|
Descriptor for the
|
|
Descriptor for the
|
|
Descriptor for the
|
|
Descriptor for the
|
|
Descriptor for the
|
|
Descriptor for the
|
|
Descriptor for the
|
|
Descriptor for the
|
|
Descriptor for the
|
|
Descriptor for the
|
ProcessCore