relational-schemas-0.1.3.3: RDBMSs' schema templates for relational-query

Copyright2013-2017 Kei Hibino
LicenseBSD3
Maintainerex8k.hibino@gmail.com
Stabilityexperimental
Portabilityunknown
Safe HaskellNone
LanguageHaskell2010

Database.Relational.Schema.PgCatalog.PgType

Description

 

Documentation

data PgType Source #

Instances

Show PgType Source # 
Generic PgType Source # 

Associated Types

type Rep PgType :: * -> * #

Methods

from :: PgType -> Rep PgType x #

to :: Rep PgType x -> PgType #

PersistableWidth PgType Source # 
TableDerivable PgType Source # 
ShowConstantTermsSQL PgType Source # 
ProductConstructor (Int32 -> String -> Int32 -> Int32 -> Int16 -> Bool -> Char -> Char -> Bool -> Bool -> Char -> Int32 -> Int32 -> Int32 -> Char -> Char -> Bool -> Int32 -> Int32 -> Int32 -> Int32 -> Maybe String -> PgType) Source # 

Methods

productConstructor :: Int32 -> String -> Int32 -> Int32 -> Int16 -> Bool -> Char -> Char -> Bool -> Bool -> Char -> Int32 -> Int32 -> Int32 -> Char -> Char -> Bool -> Int32 -> Int32 -> Int32 -> Int32 -> Maybe String -> PgType #

type Rep PgType Source # 
type Rep PgType = D1 (MetaData "PgType" "Database.Relational.Schema.PgCatalog.PgType" "relational-schemas-0.1.3.3-81sGSKhRD0SIX3dxraCMYW" False) (C1 (MetaCons "PgType" PrefixI True) ((:*:) ((:*:) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "oid") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int32)) (S1 (MetaSel (Just Symbol "typname") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 String))) ((:*:) (S1 (MetaSel (Just Symbol "typnamespace") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int32)) ((:*:) (S1 (MetaSel (Just Symbol "typowner") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int32)) (S1 (MetaSel (Just Symbol "typlen") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int16))))) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "typbyval") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Bool)) ((:*:) (S1 (MetaSel (Just Symbol "typtype") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Char)) (S1 (MetaSel (Just Symbol "typcategory") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Char)))) ((:*:) (S1 (MetaSel (Just Symbol "typispreferred") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Bool)) ((:*:) (S1 (MetaSel (Just Symbol "typisdefined") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Bool)) (S1 (MetaSel (Just Symbol "typdelim") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Char)))))) ((:*:) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "typrelid") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int32)) (S1 (MetaSel (Just Symbol "typelem") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int32))) ((:*:) (S1 (MetaSel (Just Symbol "typarray") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int32)) ((:*:) (S1 (MetaSel (Just Symbol "typalign") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Char)) (S1 (MetaSel (Just Symbol "typstorage") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Char))))) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "typnotnull") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Bool)) ((:*:) (S1 (MetaSel (Just Symbol "typbasetype") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int32)) (S1 (MetaSel (Just Symbol "typtypmod") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int32)))) ((:*:) (S1 (MetaSel (Just Symbol "typndims") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int32)) ((:*:) (S1 (MetaSel (Just Symbol "typcollation") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int32)) (S1 (MetaSel (Just Symbol "typdefault") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe String)))))))))