harness.sql

package harness.sql

Type members

Classlikes

final case class AppliedCol[T](tableVarName: String, col: Col[T])
Companion:
object
object AppliedCol
Companion:
class
final case class Col[T]
Companion:
object
object Col
Companion:
class
final case class ColRef(tableVarName: String, colName: String, getType: Option[String])
final class ConnectionFactory
Companion:
object
Companion:
class
final case class ForeignKeyRef
Companion:
object
Companion:
class
final class JDBCConnection(val jdbcConnection: Connection)
Companion:
object
Companion:
class
final class JDBCConnectionPool
Companion:
object
Companion:
class
final class OptionEv[T]
Companion:
object
object OptionEv
Companion:
class
abstract class Table
Companion:
object
object Table
Companion:
class
abstract class TableQueries[Id, T <: ([F[_]] =>> WithId[F, Id])](implicit ti: TableSchema[T])
final case class TableSchema[T <: ([_[_]] =>> Table)](tableSchema: String, tableName: String, colInfo: T[Col], functorK: FunctorK[T], tableCols: TableCols[T], tableToList: TableToList[T], rowCodec: RowCodec[T[Id]], colList: List[Col[Any]], insertFragment: Fragment)
Companion:
object
Companion:
class