opaleye-0.6.7004.0: An SQL-generating DSL targeting PostgreSQL

Safe HaskellNone
LanguageHaskell2010

Opaleye.Internal.PGTypes

Documentation

literalColumn :: forall a. IsSqlType a => Literal -> Column a Source #

class IsSqlType sqlType where Source #

Minimal complete definition

showPGType | showSqlType

Methods

showPGType :: proxy sqlType -> String Source #

Deprecated: Use showSqlType instead. showPGType will be removed in version 0.7.

showSqlType :: proxy sqlType -> String Source #

Instances
IsSqlType PGJsonb Source # 
Instance details

Defined in Opaleye.PGTypes

IsSqlType PGJson Source # 
Instance details

Defined in Opaleye.PGTypes

IsSqlType PGBytea Source # 
Instance details

Defined in Opaleye.PGTypes

IsSqlType PGCitext Source # 
Instance details

Defined in Opaleye.PGTypes

IsSqlType PGUuid Source # 
Instance details

Defined in Opaleye.PGTypes

IsSqlType PGTimestamptz Source # 
Instance details

Defined in Opaleye.PGTypes

IsSqlType PGTimestamp Source # 
Instance details

Defined in Opaleye.PGTypes

IsSqlType PGTime Source # 
Instance details

Defined in Opaleye.PGTypes

IsSqlType PGText Source # 
Instance details

Defined in Opaleye.PGTypes

IsSqlType PGNumeric Source # 
Instance details

Defined in Opaleye.PGTypes

IsSqlType PGInt2 Source # 
Instance details

Defined in Opaleye.PGTypes

IsSqlType PGInt4 Source # 
Instance details

Defined in Opaleye.PGTypes

IsSqlType PGInt8 Source # 
Instance details

Defined in Opaleye.PGTypes

IsSqlType PGFloat8 Source # 
Instance details

Defined in Opaleye.PGTypes

IsSqlType PGFloat4 Source # 
Instance details

Defined in Opaleye.PGTypes

IsSqlType PGDate Source # 
Instance details

Defined in Opaleye.PGTypes

IsSqlType PGBool Source # 
Instance details

Defined in Opaleye.PGTypes

IsSqlType a => IsSqlType (Nullable a) Source # 
Instance details

Defined in Opaleye.Internal.PGTypes

Methods

showPGType :: proxy (Nullable a) -> String Source #

showSqlType :: proxy (Nullable a) -> String Source #

IsRangeType a => IsSqlType (PGRange a) Source # 
Instance details

Defined in Opaleye.PGTypes

Methods

showPGType :: proxy (PGRange a) -> String Source #

showSqlType :: proxy (PGRange a) -> String Source #

IsSqlType a => IsSqlType (PGArray a) Source # 
Instance details

Defined in Opaleye.PGTypes

Methods

showPGType :: proxy (PGArray a) -> String Source #

showSqlType :: proxy (PGArray a) -> String Source #