SqlMapping
An abstract mapping that is backed by a SQL database.
An abstract mapping that is backed by a SQL database.
Type members
Classlikes
Name of a SQL schema column and its associated codec. Note that ColumnRefs are considered equal
if their table and column names are equal.
Name of a SQL schema column and its associated codec. Note that ColumnRefs are considered equal
if their table and column names are equal.
- Companion
- object
A pair of ColumnRefs, representing a SQL join. ColumnRefs have a canonical form.
A pair of ColumnRefs, representing a SQL join. ColumnRefs have a canonical form.
- Companion
- object
Inherited classlikes
- Inherited from
- CirceMapping
- Inherited from
- CirceMapping
- Inherited from
- Mapping
- Inherited from
- Mapping
A codec that has forgotten its type argument.
A codec that has forgotten its type argument.
- Inherited from
- SqlModule
Root mappings can perform a mutation prior to constructing the result Cursor. A Mutation
may perform a Unit effect and simply return the passed arguments; or it may refine the passed
Query and/or Env that will be used to interpret the resulting Cursor.
Root mappings can perform a mutation prior to constructing the result Cursor. A Mutation
may perform a Unit effect and simply return the passed arguments; or it may refine the passed
Query and/or Env that will be used to interpret the resulting Cursor.
- Inherited from
- Mapping
- Inherited from
- Mapping
Inherited types
The type of a codec that reads and writes column values of type A.
The type of a codec that reads and writes column values of type A.
- Inherited from
- SqlModule
The type of an encoder that writes column values of type A.
The type of an encoder that writes column values of type A.
- Inherited from
- SqlModule
Value members
Inherited methods
- Inherited from
- QueryExecutor
- Inherited from
- Mapping
- Inherited from
- Mapping
- Inherited from
- Mapping