trait PostgresModule extends Jdbc
- Self Type
- PostgresModule
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- PostgresModule
- Jdbc
- SqlDriverLiveModule
- JdbcInternalModule
- TransactionModule
- Sql
- InsertUtilsModule
- UtilsModule
- InsertModule
- TableModule
- ExprModule
- OpsModule
- TypeTagModule
- FeaturesModule
- NewtypesModule
- UpdateModule
- DeleteModule
- GroupByUtilsModule
- SelectModule
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
-
type
:||:[A, B] = Union[A, B]
- Definition Classes
- FeaturesModule
-
sealed
case class
AggSelectBuilder[F0, Source, B <: (SelectModule.this)#SelectionSet[Source], Unaggregated] extends Product with Serializable
- Definition Classes
- SelectModule
-
sealed
case class
AggSelectBuilderGroupBy[F, Repr, Source, Head, Tail <: (GroupByUtilsModule.this)#SelectionSet[Source], Unaggregated] extends Product with Serializable
- Definition Classes
- GroupByUtilsModule
-
sealed
case class
AggregationDef[-A, +B] extends Product with Serializable
- Definition Classes
- ExprModule
-
sealed
trait
BinaryOp[A] extends (OpsModule.this)#Operator
- Definition Classes
- OpsModule
-
sealed
trait
Column[+A] extends AnyRef
- Definition Classes
- TableModule
-
type
ColumnName = String
- Definition Classes
- NewtypesModule
-
sealed
trait
ColumnSelection[-Source, +ColumnType] extends AnyRef
- Definition Classes
- SelectModule
-
sealed
trait
ColumnSet extends AnyRef
- Definition Classes
- TableModule
-
trait
ColumnSetAspect[A] extends AnyRef
- Definition Classes
- TableModule
-
trait
ColumnToExpr[TableType] extends AnyRef
- Definition Classes
- TableModule
-
trait
Decodable[+A] extends AnyRef
- Definition Classes
- TypeTagModule
-
sealed
trait
DecodingError extends Exception
- Definition Classes
- SelectModule
-
sealed
case class
Delete[A] extends Product with Serializable
- Definition Classes
- DeleteModule
-
sealed
trait
Expr[F, -A, +B] extends AnyRef
- Definition Classes
- ExprModule
-
sealed
case class
FunctionDef[-A, +B] extends Product with Serializable
- Definition Classes
- ExprModule
-
sealed
case class
FunctionName extends Product with Serializable
- Definition Classes
- NewtypesModule
-
sealed
case class
Insert[A, Z] extends Product with Serializable
- Definition Classes
- InsertModule
-
sealed
case class
InsertBuilder[F, Source, AllColumnIdentities, B <: (InsertModule.this)#SelectionSet[Source], ColsRepr] extends Product with Serializable
- Definition Classes
- InsertModule
-
sealed
trait
IsIntegral[A] extends AnyRef
- Definition Classes
- TypeTagModule
-
sealed
trait
IsNumeric[A] extends AnyRef
- Definition Classes
- TypeTagModule
-
sealed
trait
JoinType extends AnyRef
- Definition Classes
- TableModule
-
sealed
trait
Operator extends AnyRef
- Definition Classes
- OpsModule
-
sealed
trait
Ordering[+A] extends AnyRef
- Definition Classes
- SelectModule
-
sealed
trait
PropertyOp extends (OpsModule.this)#Operator
- Definition Classes
- OpsModule
-
sealed
trait
Read[+Out] extends AnyRef
- Definition Classes
- SelectModule
-
sealed
trait
RelationalOp extends (OpsModule.this)#Operator
- Definition Classes
- OpsModule
-
sealed
trait
SchemaValidity[F, Z, ColsRepr, AllColumnIdentities, Source] extends AnyRef
- Definition Classes
- InsertUtilsModule
-
trait
SchemaValidityCaseClasses extends AnyRef
- Definition Classes
- InsertUtilsModule
-
sealed
case class
SelectBuilder[F0, Source, B <: (SelectModule.this)#SelectionSet[Source]] extends Product with Serializable
- Definition Classes
- SelectModule
-
sealed
case class
Selection[F, -A, +B <: (SelectModule.this)#SelectionSet[A]] extends Product with Serializable
- Definition Classes
- SelectModule
-
sealed
trait
SelectionSet[-Source] extends AnyRef
- Definition Classes
- SelectModule
-
sealed
case class
Selector[F, Source, B <: (SelectModule.this)#SelectionSet[Source], Unaggregated] extends Product with Serializable
- Definition Classes
- SelectModule
-
trait
SelectorImplicitLowerPriority extends AnyRef
- Definition Classes
- SelectModule
-
sealed
trait
Set[F, -A] extends AnyRef
- Definition Classes
- ExprModule
-
sealed
trait
Singleton0[A] extends AnyRef
- Definition Classes
- TableModule
-
trait
SqlDriver extends AnyRef
- Definition Classes
- Jdbc
-
sealed
case class
SqlDriverLive extends SqlDriver with Jdbc.SqlDriverCore with Product with Serializable
- Definition Classes
- SqlDriverLiveModule
-
sealed
case class
SubselectBuilder[F, Source, B <: (SelectModule.this)#SelectionSet[Source], ParentTable] extends Product with Serializable
- Definition Classes
- SelectModule
-
final
class
SubselectPartiallyApplied[ParentTable] extends AnyRef
- Definition Classes
- SelectModule
-
sealed
trait
Table extends AnyRef
- Definition Classes
- TableModule
-
type
TableExtension[A] = PostgresSpecificTable[A]
- Definition Classes
- PostgresModule → TableModule
-
type
TableName = String
- Definition Classes
- NewtypesModule
-
trait
Tag[+A] extends AnyRef
- Definition Classes
- TypeTagModule
-
sealed
trait
TrailingUnitNormalizer[In] extends AnyRef
- Definition Classes
- UtilsModule
-
sealed
trait
TypeTag[+A] extends (TypeTagModule.this)#Tag[A]
- Definition Classes
- TypeTagModule
-
type
TypeTagExtension[+A] = PostgresTypeTag[A]
- Definition Classes
- PostgresModule → TypeTagModule
-
sealed
trait
UnaryOp[A] extends (OpsModule.this)#Operator
- Definition Classes
- OpsModule
-
sealed
case class
Update[A] extends Product with Serializable
- Definition Classes
- UpdateModule
-
sealed
case class
UpdateBuilder[A] extends Product with Serializable
- Definition Classes
- UpdateModule
-
sealed
case class
ZTransaction[-R, +E, +A] extends Product with Serializable
- Definition Classes
- TransactionModule
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
def
deleteFrom[T <: Table](table: T): Delete[Sql.deleteFrom.T.TableType]
- Definition Classes
- Sql
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
execute[A](insert: Insert[_, A])(implicit arg0: Schema[A]): ZIO[SqlDriver, Exception, Int]
- Definition Classes
- Jdbc
-
def
execute(delete: Delete[_]): ZIO[SqlDriver, Exception, Int]
- Definition Classes
- Jdbc
-
def
execute[A](read: Read[A]): ZStream[SqlDriver, Exception, A]
- Definition Classes
- Jdbc
-
def
execute[R <: SqlDriver, A](tx: ZTransaction[R, Exception, A])(implicit arg0: zio.Tag[R], arg1: IsNotIntersection[R]): ZManaged[R, Exception, A]
- Definition Classes
- Jdbc
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
insertInto[F, Source, AllColumnIdentities, B <: SelectionSet[Source]](table: Aux_[Source, AllColumnIdentities])(sources: Selection[F, Source, B]): InsertBuilder[F, Source, AllColumnIdentities, B, ColsRepr]
- Definition Classes
- Sql
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- implicit val localDateSchema: Schema[LocalDate]
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
def
renderDelete(delete: Delete[_]): String
- Definition Classes
- PostgresModule → Sql
-
def
renderInsert[A](insert: Insert[_, A])(implicit arg0: Schema[A]): String
- Definition Classes
- PostgresModule → Sql
-
def
renderRead(read: Read[_]): String
- Definition Classes
- PostgresModule → Sql
-
def
renderUpdate(update: Update[_]): String
- Definition Classes
- PostgresModule → Sql
-
def
select[F, A, B <: SelectionSet[A]](selection: Selection[F, A, B])(implicit i: IsPartiallyAggregated[F]): Selector[F, A, B, Unaggregated]
- Definition Classes
- Sql
-
def
subselect[ParentTable]: SubselectPartiallyApplied[ParentTable]
- Definition Classes
- Sql
-
def
subselectFrom[ParentTable, F, Source, B <: SelectionSet[Source]](parentTable: Aux[ParentTable])(selection: Selection[F, Source, B]): SubselectBuilder[F, Source, B, ParentTable]
- Definition Classes
- Sql
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
def
update[A](table: Aux[A]): UpdateBuilder[A]
- Definition Classes
- Sql
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
- implicit val zonedDateTimeShema: Schema[ZonedDateTime]
-
object
Column
- Definition Classes
- TableModule
-
object
ColumnSelection
- Definition Classes
- SelectModule
-
object
ColumnSet
- Definition Classes
- TableModule
-
object
DecodingError extends Serializable
- Definition Classes
- SelectModule
-
object
Expr
- Definition Classes
- ExprModule
-
object
Features
- Definition Classes
- FeaturesModule
-
object
FunctionDef extends Serializable
- Definition Classes
- ExprModule
-
object
JoinType
- Definition Classes
- TableModule
-
object
Ordering
- Definition Classes
- SelectModule
- object PostgresFunctionDef
- object PostgresRenderModule
- object PostgresSpecific
-
object
Read
- Definition Classes
- SelectModule
-
object
SelectionSet
- Definition Classes
- SelectModule
-
object
Table
- Definition Classes
- TableModule
-
object
TypeTag
- Definition Classes
- TypeTagModule