hasql-generate
Safe HaskellNone
LanguageGHC2021

Hasql.Generate.Column

Documentation

class PgCodec a => PgColumn (pgSchema :: Symbol) (pgName :: Symbol) a | pgSchema pgName -> a Source #

Instances

Instances details
PgColumn "pg_catalog" "bool" Bool Source # 
Instance details

Defined in Hasql.Generate.Column

PgColumn "pg_catalog" "bpchar" Text Source # 
Instance details

Defined in Hasql.Generate.Column

PgColumn "pg_catalog" "bytea" ByteString Source # 
Instance details

Defined in Hasql.Generate.Column

PgColumn "pg_catalog" "char" Char Source # 
Instance details

Defined in Hasql.Generate.Column

PgColumn "pg_catalog" "date" Day Source # 
Instance details

Defined in Hasql.Generate.Column

PgColumn "pg_catalog" "float4" Float Source # 
Instance details

Defined in Hasql.Generate.Column

PgColumn "pg_catalog" "float8" Double Source # 
Instance details

Defined in Hasql.Generate.Column

PgColumn "pg_catalog" "int2" Int16 Source # 
Instance details

Defined in Hasql.Generate.Column

PgColumn "pg_catalog" "int4" Int32 Source # 
Instance details

Defined in Hasql.Generate.Column

PgColumn "pg_catalog" "int8" Int64 Source # 
Instance details

Defined in Hasql.Generate.Column

PgColumn "pg_catalog" "interval" DiffTime Source # 
Instance details

Defined in Hasql.Generate.Column

PgColumn "pg_catalog" "json" Value Source # 
Instance details

Defined in Hasql.Generate.Column

PgColumn "pg_catalog" "jsonb" Value Source # 
Instance details

Defined in Hasql.Generate.Column

PgColumn "pg_catalog" "name" Text Source # 
Instance details

Defined in Hasql.Generate.Column

PgColumn "pg_catalog" "numeric" Scientific Source # 
Instance details

Defined in Hasql.Generate.Column

PgColumn "pg_catalog" "text" Text Source # 
Instance details

Defined in Hasql.Generate.Column

PgColumn "pg_catalog" "time" TimeOfDay Source # 
Instance details

Defined in Hasql.Generate.Column

PgColumn "pg_catalog" "timestamp" LocalTime Source # 
Instance details

Defined in Hasql.Generate.Column

PgColumn "pg_catalog" "timestamptz" UTCTime Source # 
Instance details

Defined in Hasql.Generate.Column

PgColumn "pg_catalog" "uuid" UUID Source # 
Instance details

Defined in Hasql.Generate.Column

PgColumn "pg_catalog" "varchar" Text Source # 
Instance details

Defined in Hasql.Generate.Column

PgColumn "pg_catalog" "timetz" (TimeOfDay, TimeZone) Source # 
Instance details

Defined in Hasql.Generate.Column