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

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

Database.Relational.Schema.PgCatalog.PgAttribute

Description

 

Documentation

data PgAttribute Source #

Instances

Show PgAttribute Source # 
Generic PgAttribute Source # 

Associated Types

type Rep PgAttribute :: * -> * #

PersistableWidth PgAttribute Source # 
TableDerivable PgAttribute Source # 
ShowConstantTermsSQL PgAttribute Source # 
HasProjection "attalign" PgAttribute Char Source # 

Methods

projection :: PiLabel "attalign" -> Pi PgAttribute Char #

HasProjection "attbyval" PgAttribute Bool Source # 

Methods

projection :: PiLabel "attbyval" -> Pi PgAttribute Bool #

HasProjection "attcacheoff" PgAttribute Int32 Source # 

Methods

projection :: PiLabel "attcacheoff" -> Pi PgAttribute Int32 #

HasProjection "attcollation" PgAttribute Int32 Source # 

Methods

projection :: PiLabel "attcollation" -> Pi PgAttribute Int32 #

HasProjection "atthasdef" PgAttribute Bool Source # 

Methods

projection :: PiLabel "atthasdef" -> Pi PgAttribute Bool #

HasProjection "attinhcount" PgAttribute Int32 Source # 

Methods

projection :: PiLabel "attinhcount" -> Pi PgAttribute Int32 #

HasProjection "attisdropped" PgAttribute Bool Source # 

Methods

projection :: PiLabel "attisdropped" -> Pi PgAttribute Bool #

HasProjection "attislocal" PgAttribute Bool Source # 

Methods

projection :: PiLabel "attislocal" -> Pi PgAttribute Bool #

HasProjection "attlen" PgAttribute Int16 Source # 

Methods

projection :: PiLabel "attlen" -> Pi PgAttribute Int16 #

HasProjection "attname" PgAttribute String Source # 

Methods

projection :: PiLabel "attname" -> Pi PgAttribute String #

HasProjection "attndims" PgAttribute Int32 Source # 

Methods

projection :: PiLabel "attndims" -> Pi PgAttribute Int32 #

HasProjection "attnotnull" PgAttribute Bool Source # 

Methods

projection :: PiLabel "attnotnull" -> Pi PgAttribute Bool #

HasProjection "attnum" PgAttribute Int16 Source # 

Methods

projection :: PiLabel "attnum" -> Pi PgAttribute Int16 #

HasProjection "attrelid" PgAttribute Int32 Source # 

Methods

projection :: PiLabel "attrelid" -> Pi PgAttribute Int32 #

HasProjection "attstattarget" PgAttribute Int32 Source # 

Methods

projection :: PiLabel "attstattarget" -> Pi PgAttribute Int32 #

HasProjection "attstorage" PgAttribute Char Source # 

Methods

projection :: PiLabel "attstorage" -> Pi PgAttribute Char #

HasProjection "atttypid" PgAttribute Int32 Source # 

Methods

projection :: PiLabel "atttypid" -> Pi PgAttribute Int32 #

HasProjection "atttypmod" PgAttribute Int32 Source # 

Methods

projection :: PiLabel "atttypmod" -> Pi PgAttribute Int32 #

ProductConstructor (Int32 -> String -> Int32 -> Int32 -> Int16 -> Int16 -> Int32 -> Int32 -> Int32 -> Bool -> Char -> Char -> Bool -> Bool -> Bool -> Bool -> Int32 -> Int32 -> PgAttribute) Source # 

Methods

productConstructor :: Int32 -> String -> Int32 -> Int32 -> Int16 -> Int16 -> Int32 -> Int32 -> Int32 -> Bool -> Char -> Char -> Bool -> Bool -> Bool -> Bool -> Int32 -> Int32 -> PgAttribute #

type Rep PgAttribute Source # 
type Rep PgAttribute = D1 (MetaData "PgAttribute" "Database.Relational.Schema.PgCatalog.PgAttribute" "relational-schemas-0.1.6.1-DoN55Q5HCm8FUcXlxZp8a3" False) (C1 (MetaCons "PgAttribute" PrefixI True) ((:*:) ((:*:) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "attrelid") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int32)) (S1 (MetaSel (Just Symbol "attname") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 String))) ((:*:) (S1 (MetaSel (Just Symbol "atttypid") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int32)) (S1 (MetaSel (Just Symbol "attstattarget") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int32)))) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "attlen") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int16)) (S1 (MetaSel (Just Symbol "attnum") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int16))) ((:*:) (S1 (MetaSel (Just Symbol "attndims") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int32)) ((:*:) (S1 (MetaSel (Just Symbol "attcacheoff") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int32)) (S1 (MetaSel (Just Symbol "atttypmod") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int32)))))) ((:*:) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "attbyval") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Bool)) (S1 (MetaSel (Just Symbol "attstorage") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Char))) ((:*:) (S1 (MetaSel (Just Symbol "attalign") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Char)) (S1 (MetaSel (Just Symbol "attnotnull") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Bool)))) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "atthasdef") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Bool)) (S1 (MetaSel (Just Symbol "attisdropped") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Bool))) ((:*:) (S1 (MetaSel (Just Symbol "attislocal") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Bool)) ((:*:) (S1 (MetaSel (Just Symbol "attinhcount") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int32)) (S1 (MetaSel (Just Symbol "attcollation") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int32))))))))