dataprism.jdbc.sql

Members list

Type members

Classlikes

class CatsDataSourceDb[F[_]](ds: DataSource)(implicit evidence$1: Sync[F]) extends CatsTransactionalDb[F, JdbcCodec], ConnectionDb[F]

Attributes

Source
CatsDataSourceDb.scala
Supertypes
trait ConnectionDb[F]
trait CatsDb[F, JdbcCodec]
trait Db[F, JdbcCodec]
class Object
trait Matchable
class Any
Show all
Known subtypes
class Fs2DataSourceDb[F]
trait ConnectionDb[F[_]] extends Db[F, JdbcCodec]

Attributes

Source
ConnectionDb.scala
Supertypes
trait Db[F, JdbcCodec]
class Object
trait Matchable
class Any
Known subtypes
opaque class ConnectionTransactionDb[F[_]](con: Connection, wrapTryV: [A] => (x$1: () => Try[A]) => F[A])(implicit evidence$1: Functor[F]) extends ConnectionDb[F], TransactionDb[F, JdbcCodec]

Attributes

Source
ConnectionTransactionDb.scala
Supertypes
trait ConnectionDb[F]
trait Db[F, JdbcCodec]
class Object
trait Matchable
class Any
Show all
trait DataSourceDb[F[_]](ds: DataSource) extends ConnectionDb[F], TransactionalDb[F, JdbcCodec]

Attributes

Companion
object
Source
DataSourceDb.scala
Supertypes
trait ConnectionDb[F]
trait Db[F, JdbcCodec]
class Object
trait Matchable
class Any
Show all
object DataSourceDb

Attributes

Companion
trait
Source
DataSourceDb.scala
Supertypes
class Object
trait Matchable
class Any
Self type
class Fs2DataSourceDb[F[_]](ds: DataSource)(implicit evidence$1: Sync[F]) extends CatsDataSourceDb[F], Fs2Db[F, JdbcCodec]

Attributes

Source
Fs2DataSourceDb.scala
Supertypes
trait Fs2Db[F, JdbcCodec]
class CatsDataSourceDb[F]
trait ConnectionDb[F]
trait CatsDb[F, JdbcCodec]
trait Db[F, JdbcCodec]
class Object
trait Matchable
class Any
Show all
trait H2JdbcTypes extends JdbcAnsiTypes

Attributes

Companion
object
Source
H2JdbcTypes.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object H2JdbcTypes
object H2JdbcTypes extends H2JdbcTypes

Attributes

Companion
trait
Source
H2JdbcTypes.scala
Supertypes
trait H2JdbcTypes
class Object
trait Matchable
class Any
Show all
Self type

Attributes

Companion
object
Source
JdbcAnsiTypes.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object JdbcAnsiTypes extends JdbcAnsiTypes

Attributes

Companion
trait
Source
JdbcAnsiTypes.scala
Supertypes
class Object
trait Matchable
class Any
Self type
class JdbcCodec[A]

Attributes

Companion
object
Source
JdbcCodec.scala
Supertypes
class Object
trait Matchable
class Any
object JdbcCodec

Attributes

Companion
class
Source
JdbcCodec.scala
Supertypes
class Object
trait Matchable
class Any
Self type
JdbcCodec.type
case class JdbcColumns[F[_[_]]](columns: F[[A] =>> Column[JdbcCodec, A]])

Attributes

Companion
object
Source
autoderivation.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object JdbcColumns

Attributes

Companion
class
Source
autoderivation.scala
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
case class MySqlJdbcTypeCastable[A](name: String, tpe: NullabilityTypeChoice[JdbcCodec, A, 0])

Attributes

Source
MySqlJdbcTypes.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Companion
object
Source
MySqlJdbcTypes.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
Self type

Attributes

Companion
trait
Source
MySqlJdbcTypes.scala
Supertypes
class Object
trait Matchable
class Any
Show all
Self type

Attributes

Companion
object
Source
PostgresJdbcTypes.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Attributes

Companion
trait
Source
PostgresJdbcTypes.scala
Supertypes
class Object
trait Matchable
class Any
Show all
Self type

Attributes

Companion
object
Source
SqliteJdbcTypes.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Attributes

Companion
trait
Source
SqliteJdbcTypes.scala
Supertypes
class Object
trait Matchable
class Any
Show all
Self type
class jdbcType[A](tpe: SelectedType[JdbcCodec, A]) extends StaticAnnotation

Attributes

Source
autoderivation.scala
Supertypes
class Annotation
class Object
trait Matchable
class Any