Copyright | 2013-2019 Kei Hibino |
---|---|
License | BSD3 |
Maintainer | ex8k.hibino@gmail.com |
Stability | experimental |
Portability | unknown |
Safe Haskell | None |
Language | Haskell2010 |
Database.Relational.Schema.PostgreSQL.PgAttribute
Description
Documentation
data PgAttribute Source #
Constructors
PgAttribute | |
Fields
|
Instances
Show PgAttribute Source # | |
Defined in Database.Relational.Schema.PostgreSQL.PgAttribute Methods showsPrec :: Int -> PgAttribute -> ShowS show :: PgAttribute -> String showList :: [PgAttribute] -> ShowS | |
Generic PgAttribute Source # | |
Defined in Database.Relational.Schema.PostgreSQL.PgAttribute Associated Types type Rep PgAttribute :: Type -> Type | |
TableDerivable PgAttribute Source # | |
Defined in Database.Relational.Schema.PostgreSQL.PgAttribute Methods | |
LiteralSQL PgAttribute Source # | |
Defined in Database.Relational.Schema.PostgreSQL.PgAttribute Methods showLiteral' :: PgAttribute -> DList StringSQL Source # | |
PersistableWidth PgAttribute Source # | |
Defined in Database.Relational.Schema.PostgreSQL.PgAttribute Methods persistableWidth :: PersistableRecordWidth PgAttribute | |
HasProjection "attalign" PgAttribute Char Source # | |
Defined in Database.Relational.Schema.PostgreSQL.PgAttribute Methods projection :: PiLabel "attalign" -> Pi PgAttribute Char Source # | |
HasProjection "attbyval" PgAttribute Bool Source # | |
Defined in Database.Relational.Schema.PostgreSQL.PgAttribute Methods projection :: PiLabel "attbyval" -> Pi PgAttribute Bool Source # | |
HasProjection "attcacheoff" PgAttribute Int32 Source # | |
Defined in Database.Relational.Schema.PostgreSQL.PgAttribute Methods projection :: PiLabel "attcacheoff" -> Pi PgAttribute Int32 Source # | |
HasProjection "attcollation" PgAttribute Int32 Source # | |
Defined in Database.Relational.Schema.PostgreSQL.PgAttribute Methods projection :: PiLabel "attcollation" -> Pi PgAttribute Int32 Source # | |
HasProjection "atthasdef" PgAttribute Bool Source # | |
Defined in Database.Relational.Schema.PostgreSQL.PgAttribute Methods projection :: PiLabel "atthasdef" -> Pi PgAttribute Bool Source # | |
HasProjection "attinhcount" PgAttribute Int32 Source # | |
Defined in Database.Relational.Schema.PostgreSQL.PgAttribute Methods projection :: PiLabel "attinhcount" -> Pi PgAttribute Int32 Source # | |
HasProjection "attisdropped" PgAttribute Bool Source # | |
Defined in Database.Relational.Schema.PostgreSQL.PgAttribute Methods projection :: PiLabel "attisdropped" -> Pi PgAttribute Bool Source # | |
HasProjection "attislocal" PgAttribute Bool Source # | |
Defined in Database.Relational.Schema.PostgreSQL.PgAttribute Methods projection :: PiLabel "attislocal" -> Pi PgAttribute Bool Source # | |
HasProjection "attlen" PgAttribute Int16 Source # | |
Defined in Database.Relational.Schema.PostgreSQL.PgAttribute Methods projection :: PiLabel "attlen" -> Pi PgAttribute Int16 Source # | |
HasProjection "attname" PgAttribute String Source # | |
Defined in Database.Relational.Schema.PostgreSQL.PgAttribute Methods projection :: PiLabel "attname" -> Pi PgAttribute String Source # | |
HasProjection "attndims" PgAttribute Int32 Source # | |
Defined in Database.Relational.Schema.PostgreSQL.PgAttribute Methods projection :: PiLabel "attndims" -> Pi PgAttribute Int32 Source # | |
HasProjection "attnotnull" PgAttribute Bool Source # | |
Defined in Database.Relational.Schema.PostgreSQL.PgAttribute Methods projection :: PiLabel "attnotnull" -> Pi PgAttribute Bool Source # | |
HasProjection "attnum" PgAttribute Int16 Source # | |
Defined in Database.Relational.Schema.PostgreSQL.PgAttribute Methods projection :: PiLabel "attnum" -> Pi PgAttribute Int16 Source # | |
HasProjection "attrelid" PgAttribute Int32 Source # | |
Defined in Database.Relational.Schema.PostgreSQL.PgAttribute Methods projection :: PiLabel "attrelid" -> Pi PgAttribute Int32 Source # | |
HasProjection "attstattarget" PgAttribute Int32 Source # | |
Defined in Database.Relational.Schema.PostgreSQL.PgAttribute Methods projection :: PiLabel "attstattarget" -> Pi PgAttribute Int32 Source # | |
HasProjection "attstorage" PgAttribute Char Source # | |
Defined in Database.Relational.Schema.PostgreSQL.PgAttribute Methods projection :: PiLabel "attstorage" -> Pi PgAttribute Char Source # | |
HasProjection "atttypid" PgAttribute Int32 Source # | |
Defined in Database.Relational.Schema.PostgreSQL.PgAttribute Methods projection :: PiLabel "atttypid" -> Pi PgAttribute Int32 Source # | |
HasProjection "atttypmod" PgAttribute Int32 Source # | |
Defined in Database.Relational.Schema.PostgreSQL.PgAttribute Methods projection :: PiLabel "atttypmod" -> Pi PgAttribute Int32 Source # | |
ProductConstructor (Int32 -> String -> Int32 -> Int32 -> Int16 -> Int16 -> Int32 -> Int32 -> Int32 -> Bool -> Char -> Char -> Bool -> Bool -> Bool -> Bool -> Int32 -> Int32 -> PgAttribute) Source # | |
Defined in Database.Relational.Schema.PostgreSQL.PgAttribute 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 # | |
Defined in Database.Relational.Schema.PostgreSQL.PgAttribute type Rep PgAttribute = D1 ('MetaData "PgAttribute" "Database.Relational.Schema.PostgreSQL.PgAttribute" "relational-schemas-0.1.8.0-5tqpnmXFvylGDRTdCPdqjt" 'False) (C1 ('MetaCons "PgAttribute" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "attrelid") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Int32) :*: S1 ('MetaSel ('Just "attname") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 String)) :*: (S1 ('MetaSel ('Just "atttypid") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Int32) :*: S1 ('MetaSel ('Just "attstattarget") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Int32))) :*: ((S1 ('MetaSel ('Just "attlen") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Int16) :*: S1 ('MetaSel ('Just "attnum") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Int16)) :*: (S1 ('MetaSel ('Just "attndims") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Int32) :*: (S1 ('MetaSel ('Just "attcacheoff") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Int32) :*: S1 ('MetaSel ('Just "atttypmod") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Int32))))) :*: (((S1 ('MetaSel ('Just "attbyval") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Bool) :*: S1 ('MetaSel ('Just "attstorage") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Char)) :*: (S1 ('MetaSel ('Just "attalign") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Char) :*: S1 ('MetaSel ('Just "attnotnull") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Bool))) :*: ((S1 ('MetaSel ('Just "atthasdef") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Bool) :*: S1 ('MetaSel ('Just "attisdropped") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Bool)) :*: (S1 ('MetaSel ('Just "attislocal") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Bool) :*: (S1 ('MetaSel ('Just "attinhcount") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Int32) :*: S1 ('MetaSel ('Just "attcollation") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Int32))))))) |
attcollation' :: Pi PgAttribute Int32 Source #
attinhcount' :: Pi PgAttribute Int32 Source #
attislocal' :: Pi PgAttribute Bool Source #
attisdropped' :: Pi PgAttribute Bool Source #
atthasdef' :: Pi PgAttribute Bool Source #
attnotnull' :: Pi PgAttribute Bool Source #
attalign' :: Pi PgAttribute Char Source #
attstorage' :: Pi PgAttribute Char Source #
attbyval' :: Pi PgAttribute Bool Source #
atttypmod' :: Pi PgAttribute Int32 Source #
attcacheoff' :: Pi PgAttribute Int32 Source #
attndims' :: Pi PgAttribute Int32 Source #
attnum' :: Pi PgAttribute Int16 Source #
attlen' :: Pi PgAttribute Int16 Source #
attstattarget' :: Pi PgAttribute Int32 Source #
atttypid' :: Pi PgAttribute Int32 Source #
attname' :: Pi PgAttribute String Source #
attrelid' :: Pi PgAttribute Int32 Source #
insertQueryPgAttribute :: forall p. Relation p PgAttribute -> InsertQuery p Source #
pgAttribute :: Relation () PgAttribute Source #
columnOffsetsPgAttribute :: Array Int Int Source #