implicits

doobie.postgres.package$.implicits$

Attributes

Source:
package.scala
Graph
Supertypes
Self type

Members list

Concise view

Value members

Inherited methods

def pgEnum(e: Enumeration, name: String): Meta[Value]

Construct a Meta for value members of the given Enumeration.

Construct a Meta for value members of the given Enumeration.

Attributes

Inherited from:
EnumerationInstances
Source:
enumeration.scala
def pgEnumString[A](name: String, f: String => A, g: A => String)(using evidence$1: TypeName[A]): Meta[A]

Construct a Meta for values of the given type, mapped via String to the named PostgreSQL enum type.

Construct a Meta for values of the given type, mapped via String to the named PostgreSQL enum type.

Attributes

Inherited from:
EnumerationInstances
Source:
enumeration.scala
def pgEnumStringOpt[A](name: String, f: String => Option[A], g: A => String)(using evidence$2: TypeName[A]): Meta[A]

Construct a Meta for values of the given type, mapped via String to the named PostgreSQL enum type with tranparent partiality.

Construct a Meta for values of the given type, mapped via String to the named PostgreSQL enum type with tranparent partiality.

Attributes

Inherited from:
EnumerationInstances
Source:
enumeration.scala
def pgJavaEnum[E <: Enum[LazyRef(...)]](name: String)(using evidence$3: TypeName[E], E: ClassTag[E]): Meta[E]

Construct a Meta for value members of the given Java enum.

Construct a Meta for value members of the given Java enum.

Attributes

Inherited from:
EnumerationInstances
Source:
enumeration.scala

Implicits

Inherited implicits

implicit val InetType: Meta[InetAddress]

Attributes

Inherited from:
Instances
Source:
Instances.scala
implicit val PGIntervalType: Meta[PGInterval]

Attributes

Inherited from:
Instances
Source:
Instances.scala
implicit val PGboxType: Meta[PGbox]

Attributes

Inherited from:
GeometricInstances
Source:
geometric.scala
implicit val PGcircleType: Meta[PGcircle]

Attributes

Inherited from:
GeometricInstances
Source:
geometric.scala
implicit val PGlsegType: Meta[PGlseg]

Attributes

Inherited from:
GeometricInstances
Source:
geometric.scala
implicit val PGpathType: Meta[PGpath]

Attributes

Inherited from:
GeometricInstances
Source:
geometric.scala
implicit val PGpointType: Meta[PGpoint]

Attributes

Inherited from:
GeometricInstances
Source:
geometric.scala
implicit val PGpolygonType: Meta[PGpolygon]

Attributes

Inherited from:
GeometricInstances
Source:
geometric.scala
implicit val UuidType: Meta[UUID]

Attributes

Inherited from:
Instances
Source:
Instances.scala
implicit val bigDecimalMeta: Meta[Array[BigDecimal]]

Attributes

Inherited from:
ArrayInstances
Source:
array.scala
implicit val hstoreMeta: Meta[Map[String, String]]

HSTORE maps to a Map[String, String].

HSTORE maps to a Map[String, String].

Attributes

Inherited from:
Instances
Source:
Instances.scala
implicit val hstoreMetaJava: Meta[Map[String, String]]

HSTORE maps to a java.util.Map[String, String].

HSTORE maps to a java.util.Map[String, String].

Attributes

Inherited from:
Instances
Source:
Instances.scala
implicit val iftedBigDecimalArrayType: Meta[Array[Option[BigDecimal]]]

Attributes

Inherited from:
ArrayInstances
Source:
array.scala
implicit val liftedBooleanArrayType: Meta[Array[Option[Boolean]]]

Attributes

Inherited from:
ArrayInstances
Source:
array.scala
implicit val liftedDoubleArrayType: Meta[Array[Option[Double]]]

Attributes

Inherited from:
ArrayInstances
Source:
array.scala
implicit val liftedFloatArrayType: Meta[Array[Option[Float]]]

Attributes

Inherited from:
ArrayInstances
Source:
array.scala
implicit val liftedIntegerArrayType: Meta[Array[Option[Integer]]]

Attributes

Inherited from:
ArrayInstances
Source:
array.scala
implicit val liftedLongArrayType: Meta[Array[Option[Long]]]

Attributes

Inherited from:
ArrayInstances
Source:
array.scala
implicit val liftedStringArrayType: Meta[Array[Option[String]]]

Attributes

Inherited from:
ArrayInstances
Source:
array.scala
implicit val liftedUUIDArrayType: Meta[Array[Option[UUID]]]

Attributes

Inherited from:
ArrayInstances
Source:
array.scala
implicit val liftedUnboxedBooleanArrayType: Meta[Array[Option[Boolean]]]

Attributes

Inherited from:
ArrayInstances
Source:
array.scala
implicit val liftedUnboxedDoubleArrayType: Meta[Array[Option[Double]]]

Attributes

Inherited from:
ArrayInstances
Source:
array.scala
implicit val liftedUnboxedFloatArrayType: Meta[Array[Option[Float]]]

Attributes

Inherited from:
ArrayInstances
Source:
array.scala
implicit val liftedUnboxedIntegerArrayType: Meta[Array[Option[Int]]]

Attributes

Inherited from:
ArrayInstances
Source:
array.scala
implicit val liftedUnboxedLongArrayType: Meta[Array[Option[Long]]]

Attributes

Inherited from:
ArrayInstances
Source:
array.scala
implicit val optionBigDecimalMeta: Meta[Array[Option[BigDecimal]]]

Attributes

Inherited from:
ArrayInstances
Source:
array.scala
implicit def toFragmentOps(f: Fragment): FragmentOps

Attributes

Inherited from:
ToFragmentOps
Source:
fragment.scala
implicit def toPostgresApplicativeErrorOps[M[_], A](ma: M[A])(implicit ev: ApplicativeError[M, Throwable]): PostgresApplicativeErrorOps[M, A]

Attributes

Inherited from:
ToPostgresExplainOps
Source:
explain.scala
implicit def toPostgresExplainQueryOps[A](q: Query[A, _]): PostgresExplainQueryOps[A]

Attributes

Inherited from:
ToPostgresExplainOps
Source:
explain.scala

Attributes

Inherited from:
ToPostgresExplainOps
Source:
explain.scala
implicit def toPostgresExplainUpdateOps[A](u: Update[A]): PostgresExplainUpdateOps[A]

Attributes

Inherited from:
ToPostgresExplainOps
Source:
explain.scala
implicit val unliftedBigDecimalArrayType: Meta[Array[BigDecimal]]

Attributes

Inherited from:
ArrayInstances
Source:
array.scala
implicit val unliftedBooleanArrayType: Meta[Array[Boolean]]

Attributes

Inherited from:
ArrayInstances
Source:
array.scala
implicit val unliftedDoubleArrayType: Meta[Array[Double]]

Attributes

Inherited from:
ArrayInstances
Source:
array.scala
implicit val unliftedFloatArrayType: Meta[Array[Float]]

Attributes

Inherited from:
ArrayInstances
Source:
array.scala
implicit val unliftedIntegerArrayType: Meta[Array[Integer]]

Attributes

Inherited from:
ArrayInstances
Source:
array.scala
implicit val unliftedLongArrayType: Meta[Array[Long]]

Attributes

Inherited from:
ArrayInstances
Source:
array.scala
implicit val unliftedStringArrayType: Meta[Array[String]]

Attributes

Inherited from:
ArrayInstances
Source:
array.scala
implicit val unliftedUUIDArrayType: Meta[Array[UUID]]

Attributes

Inherited from:
ArrayInstances
Source:
array.scala
implicit val unliftedUnboxedBooleanArrayType: Meta[Array[Boolean]]

Attributes

Inherited from:
ArrayInstances
Source:
array.scala
implicit val unliftedUnboxedDoubleArrayType: Meta[Array[Double]]

Attributes

Inherited from:
ArrayInstances
Source:
array.scala
implicit val unliftedUnboxedFloatArrayType: Meta[Array[Float]]

Attributes

Inherited from:
ArrayInstances
Source:
array.scala
implicit val unliftedUnboxedIntegerArrayType: Meta[Array[Int]]

Attributes

Inherited from:
ArrayInstances
Source:
array.scala
implicit val unliftedUnboxedLongArrayType: Meta[Array[Long]]

Attributes

Inherited from:
ArrayInstances
Source:
array.scala