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 ColumnRef
s are considered equal
if their table and column names are equal.
Name of a SQL schema column and its associated codec. Note that ColumnRef
s are considered equal
if their table and column names are equal.
- Companion
- object
A pair of ColumnRef
s, representing a SQL join. ColumnRef
s have a canonical form.
A pair of ColumnRef
s, representing a SQL join. ColumnRef
s 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