The state of a ConnectionManager's connection.
Type definition for Entity (Table-decorated class with type safety).
Result type for inserts, which generally has at least an insertId.
Describes how two tables join to each other.
Simple key-value pair type.
Result type for update and delete queries, which has at least the number of affected rows.
Object describing how to order a select query.
Order direction, ascending or descinding.
Simple key-value pairs that are intended to replace parameters in a query condition.
See ColumnStore. This is an object that has all the properties of a Table-decorated class. Each property maps to the name of the property on the class. E.g. {id: 'id', name: 'name'}.
Result type for select queries, which is an array of key-value pairs. Each key corresponds to a column in the select.
Type definition for the type (constructor) of a Table-decorated class.
The state of a transaction.
Key-value pairs used for updating. Each key should be a fully-qualified property.
Decorator that is applied to a Table-decorated class's properties. This associates the property with a database column and registers it in the ColumnStore.
Wrapper for Relationship with a hard-coded cardinality.
Wrapper for Relationship with a hard-coded cardinality.
Wrapper for Relationship with a hard-coded cardinality.
Decorator for relationships between two Table-decorated classes. See RelationshipMetaOptions for the parameters.
Decorator that is applied to a class to make it ORM capable. That is, it registers the class with formn so that it can be mapped to and from a database table. The decorator registers the class's TableMetadata in the TableStore.
Function that throws an Error(message) if condition is falsy.
The condition, which is checked if falsy (!condition).
The message wich is thrown in an Error if * condition is falsy.
Generated using TypeDoc
Describes how two Table-decorated entities are related.