au.id.tmm.db.operations

Type members

Classlikes

trait DatabaseOp[F[_], A]
Companion:
object
object DatabaseOp
Companion:
class
final class Insert[A] extends UsingIO[ArraySeq[DbId[A]]]

Like Update, but returns any generated DB ids in a way that might be useful when running INSERT statements. Note that an INSERT may return an empty list of au.id.tmm.db.data.DbId values if there's an ON CONFLICT DO NOTHING clause.

Like Update, but returns any generated DB ids in a way that might be useful when running INSERT statements. Note that an INSERT may return an empty list of au.id.tmm.db.data.DbId values if there's an ON CONFLICT DO NOTHING clause.

Companion:
object
object Insert
Companion:
class
final class Query[A] extends UsingIO[ArraySeq[A]]
Companion:
object
object Query
Companion:
class
final class Update extends UsingIO[NumRowsAffected]
Companion:
object
object Update
Companion:
class