Copyright | 2013-2019 Kei Hibino |
---|---|
License | BSD3 |
Maintainer | ex8k.hibino@gmail.com |
Stability | experimental |
Portability | unknown |
Safe Haskell | None |
Language | Haskell2010 |
Database.Relational.Schema.IBMDB2.Columns
Description
Generate template of SYSCAT.columns system catalog table.
Documentation
Constructors
Columns | |
Fields
|
Instances
Show Columns Source # | |
Generic Columns Source # | |
TableDerivable Columns Source # | |
Defined in Database.Relational.Schema.IBMDB2.Columns Methods | |
LiteralSQL Columns Source # | |
Defined in Database.Relational.Schema.IBMDB2.Columns Methods showLiteral' :: Columns -> DList StringSQL Source # | |
PersistableWidth Columns Source # | |
Defined in Database.Relational.Schema.IBMDB2.Columns Methods persistableWidth :: PersistableRecordWidth Columns | |
HasProjection "avgcollen" Columns Int32 Source # | |
Defined in Database.Relational.Schema.IBMDB2.Columns Methods projection :: PiLabel "avgcollen" -> Pi Columns Int32 Source # | |
HasProjection "codepage" Columns Int16 Source # | |
Defined in Database.Relational.Schema.IBMDB2.Columns Methods projection :: PiLabel "codepage" -> Pi Columns Int16 Source # | |
HasProjection "colcard" Columns Int64 Source # | |
Defined in Database.Relational.Schema.IBMDB2.Columns Methods projection :: PiLabel "colcard" -> Pi Columns Int64 Source # | |
HasProjection "colname" Columns String Source # | |
Defined in Database.Relational.Schema.IBMDB2.Columns Methods projection :: PiLabel "colname" -> Pi Columns String Source # | |
HasProjection "colno" Columns Int16 Source # | |
Defined in Database.Relational.Schema.IBMDB2.Columns Methods projection :: PiLabel "colno" -> Pi Columns Int16 Source # | |
HasProjection "compact" Columns String Source # | |
Defined in Database.Relational.Schema.IBMDB2.Columns Methods projection :: PiLabel "compact" -> Pi Columns String Source # | |
HasProjection "generated" Columns String Source # | |
Defined in Database.Relational.Schema.IBMDB2.Columns Methods projection :: PiLabel "generated" -> Pi Columns String Source # | |
HasProjection "hidden" Columns String Source # | |
Defined in Database.Relational.Schema.IBMDB2.Columns Methods projection :: PiLabel "hidden" -> Pi Columns String Source # | |
HasProjection "identity" Columns String Source # | |
Defined in Database.Relational.Schema.IBMDB2.Columns Methods projection :: PiLabel "identity" -> Pi Columns String Source # | |
HasProjection "inlineLength" Columns Int32 Source # | |
Defined in Database.Relational.Schema.IBMDB2.Columns Methods projection :: PiLabel "inlineLength" -> Pi Columns Int32 Source # | |
HasProjection "length" Columns Int32 Source # | |
Defined in Database.Relational.Schema.IBMDB2.Columns Methods projection :: PiLabel "length" -> Pi Columns Int32 Source # | |
HasProjection "logged" Columns String Source # | |
Defined in Database.Relational.Schema.IBMDB2.Columns Methods projection :: PiLabel "logged" -> Pi Columns String Source # | |
HasProjection "nmostfreq" Columns Int16 Source # | |
Defined in Database.Relational.Schema.IBMDB2.Columns Methods projection :: PiLabel "nmostfreq" -> Pi Columns Int16 Source # | |
HasProjection "nquantiles" Columns Int16 Source # | |
Defined in Database.Relational.Schema.IBMDB2.Columns Methods projection :: PiLabel "nquantiles" -> Pi Columns Int16 Source # | |
HasProjection "nulls" Columns String Source # | |
Defined in Database.Relational.Schema.IBMDB2.Columns Methods projection :: PiLabel "nulls" -> Pi Columns String Source # | |
HasProjection "numnulls" Columns Int64 Source # | |
Defined in Database.Relational.Schema.IBMDB2.Columns Methods projection :: PiLabel "numnulls" -> Pi Columns Int64 Source # | |
HasProjection "scale" Columns Int16 Source # | |
Defined in Database.Relational.Schema.IBMDB2.Columns Methods projection :: PiLabel "scale" -> Pi Columns Int16 Source # | |
HasProjection "tabname" Columns String Source # | |
Defined in Database.Relational.Schema.IBMDB2.Columns Methods projection :: PiLabel "tabname" -> Pi Columns String Source # | |
HasProjection "tabschema" Columns String Source # | |
Defined in Database.Relational.Schema.IBMDB2.Columns Methods projection :: PiLabel "tabschema" -> Pi Columns String Source # | |
HasProjection "typename" Columns String Source # | |
Defined in Database.Relational.Schema.IBMDB2.Columns Methods projection :: PiLabel "typename" -> Pi Columns String Source # | |
HasProjection "typeschema" Columns String Source # | |
Defined in Database.Relational.Schema.IBMDB2.Columns Methods projection :: PiLabel "typeschema" -> Pi Columns String Source # | |
HasProjection "default_" Columns (Maybe String) Source # | |
Defined in Database.Relational.Schema.IBMDB2.Columns Methods projection :: PiLabel "default_" -> Pi Columns (Maybe String) Source # | |
HasProjection "dlFeatures" Columns (Maybe String) Source # | |
Defined in Database.Relational.Schema.IBMDB2.Columns Methods projection :: PiLabel "dlFeatures" -> Pi Columns (Maybe String) Source # | |
HasProjection "high2key" Columns (Maybe String) Source # | |
Defined in Database.Relational.Schema.IBMDB2.Columns Methods projection :: PiLabel "high2key" -> Pi Columns (Maybe String) Source # | |
HasProjection "keyseq" Columns (Maybe Int16) Source # | |
Defined in Database.Relational.Schema.IBMDB2.Columns Methods projection :: PiLabel "keyseq" -> Pi Columns (Maybe Int16) Source # | |
HasProjection "low2key" Columns (Maybe String) Source # | |
Defined in Database.Relational.Schema.IBMDB2.Columns Methods projection :: PiLabel "low2key" -> Pi Columns (Maybe String) Source # | |
HasProjection "partkeyseq" Columns (Maybe Int16) Source # | |
Defined in Database.Relational.Schema.IBMDB2.Columns Methods projection :: PiLabel "partkeyseq" -> Pi Columns (Maybe Int16) Source # | |
HasProjection "remarks" Columns (Maybe String) Source # | |
Defined in Database.Relational.Schema.IBMDB2.Columns Methods projection :: PiLabel "remarks" -> Pi Columns (Maybe String) Source # | |
HasProjection "scopeTabname" Columns (Maybe String) Source # | |
Defined in Database.Relational.Schema.IBMDB2.Columns Methods projection :: PiLabel "scopeTabname" -> Pi Columns (Maybe String) Source # | |
HasProjection "scopeTabschema" Columns (Maybe String) Source # | |
Defined in Database.Relational.Schema.IBMDB2.Columns Methods projection :: PiLabel "scopeTabschema" -> Pi Columns (Maybe String) Source # | |
HasProjection "sourceTabname" Columns (Maybe String) Source # | |
Defined in Database.Relational.Schema.IBMDB2.Columns Methods projection :: PiLabel "sourceTabname" -> Pi Columns (Maybe String) Source # | |
HasProjection "sourceTabschema" Columns (Maybe String) Source # | |
Defined in Database.Relational.Schema.IBMDB2.Columns Methods projection :: PiLabel "sourceTabschema" -> Pi Columns (Maybe String) Source # | |
HasProjection "specialProps" Columns (Maybe String) Source # | |
Defined in Database.Relational.Schema.IBMDB2.Columns Methods projection :: PiLabel "specialProps" -> Pi Columns (Maybe String) Source # | |
HasProjection "targetTypename" Columns (Maybe String) Source # | |
Defined in Database.Relational.Schema.IBMDB2.Columns Methods projection :: PiLabel "targetTypename" -> Pi Columns (Maybe String) Source # | |
HasProjection "targetTypeschema" Columns (Maybe String) Source # | |
Defined in Database.Relational.Schema.IBMDB2.Columns Methods projection :: PiLabel "targetTypeschema" -> Pi Columns (Maybe String) Source # | |
HasProjection "text" Columns (Maybe String) Source # | |
Defined in Database.Relational.Schema.IBMDB2.Columns Methods projection :: PiLabel "text" -> Pi Columns (Maybe String) Source # | |
ProductConstructor (String -> String -> String -> Int16 -> String -> String -> Int32 -> Int16 -> Maybe String -> String -> Int16 -> String -> String -> Int64 -> Maybe String -> Maybe String -> Int32 -> Maybe Int16 -> Maybe Int16 -> Int16 -> Int16 -> Int64 -> Maybe String -> Maybe String -> Maybe String -> Maybe String -> Maybe String -> Maybe String -> Maybe String -> Maybe String -> String -> Int32 -> String -> String -> Maybe String -> Maybe String -> Columns) Source # | |
Defined in Database.Relational.Schema.IBMDB2.Columns Methods productConstructor :: String -> String -> String -> Int16 -> String -> String -> Int32 -> Int16 -> Maybe String -> String -> Int16 -> String -> String -> Int64 -> Maybe String -> Maybe String -> Int32 -> Maybe Int16 -> Maybe Int16 -> Int16 -> Int16 -> Int64 -> Maybe String -> Maybe String -> Maybe String -> Maybe String -> Maybe String -> Maybe String -> Maybe String -> Maybe String -> String -> Int32 -> String -> String -> Maybe String -> Maybe String -> Columns | |
type Rep Columns Source # | |
Defined in Database.Relational.Schema.IBMDB2.Columns type Rep Columns = D1 ('MetaData "Columns" "Database.Relational.Schema.IBMDB2.Columns" "relational-schemas-0.1.8.0-8F1FvqLwlwiANMx1pjBudF" 'False) (C1 ('MetaCons "Columns" 'PrefixI 'True) (((((S1 ('MetaSel ('Just "tabschema") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 String) :*: S1 ('MetaSel ('Just "tabname") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 String)) :*: (S1 ('MetaSel ('Just "colname") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 String) :*: S1 ('MetaSel ('Just "colno") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Int16))) :*: ((S1 ('MetaSel ('Just "typeschema") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 String) :*: S1 ('MetaSel ('Just "typename") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 String)) :*: (S1 ('MetaSel ('Just "length") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Int32) :*: (S1 ('MetaSel ('Just "scale") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Int16) :*: S1 ('MetaSel ('Just "default_") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe String)))))) :*: (((S1 ('MetaSel ('Just "nulls") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 String) :*: S1 ('MetaSel ('Just "codepage") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Int16)) :*: (S1 ('MetaSel ('Just "logged") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 String) :*: S1 ('MetaSel ('Just "compact") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 String))) :*: ((S1 ('MetaSel ('Just "colcard") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Int64) :*: S1 ('MetaSel ('Just "high2key") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe String))) :*: (S1 ('MetaSel ('Just "low2key") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe String)) :*: (S1 ('MetaSel ('Just "avgcollen") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Int32) :*: S1 ('MetaSel ('Just "keyseq") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Int16))))))) :*: ((((S1 ('MetaSel ('Just "partkeyseq") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Int16)) :*: S1 ('MetaSel ('Just "nquantiles") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Int16)) :*: (S1 ('MetaSel ('Just "nmostfreq") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Int16) :*: S1 ('MetaSel ('Just "numnulls") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Int64))) :*: ((S1 ('MetaSel ('Just "targetTypeschema") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe String)) :*: S1 ('MetaSel ('Just "targetTypename") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe String))) :*: (S1 ('MetaSel ('Just "scopeTabschema") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe String)) :*: (S1 ('MetaSel ('Just "scopeTabname") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe String)) :*: S1 ('MetaSel ('Just "sourceTabschema") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe String)))))) :*: (((S1 ('MetaSel ('Just "sourceTabname") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe String)) :*: S1 ('MetaSel ('Just "dlFeatures") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe String))) :*: (S1 ('MetaSel ('Just "specialProps") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe String)) :*: S1 ('MetaSel ('Just "hidden") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 String))) :*: ((S1 ('MetaSel ('Just "inlineLength") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Int32) :*: S1 ('MetaSel ('Just "identity") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 String)) :*: (S1 ('MetaSel ('Just "generated") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 String) :*: (S1 ('MetaSel ('Just "text") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe String)) :*: S1 ('MetaSel ('Just "remarks") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe String))))))))) |
generated' :: Pi Columns String Source #
inlineLength' :: Pi Columns Int32 Source #
specialProps' :: Pi Columns (Maybe String) Source #
dlFeatures' :: Pi Columns (Maybe String) Source #
sourceTabname' :: Pi Columns (Maybe String) Source #
sourceTabschema' :: Pi Columns (Maybe String) Source #
scopeTabname' :: Pi Columns (Maybe String) Source #
scopeTabschema' :: Pi Columns (Maybe String) Source #
targetTypename' :: Pi Columns (Maybe String) Source #
targetTypeschema' :: Pi Columns (Maybe String) Source #
nmostfreq' :: Pi Columns Int16 Source #
nquantiles' :: Pi Columns Int16 Source #
partkeyseq' :: Pi Columns (Maybe Int16) Source #
avgcollen' :: Pi Columns Int32 Source #
typeschema' :: Pi Columns String Source #
tabschema' :: Pi Columns String Source #
insertQueryColumns :: forall p. Relation p Columns -> InsertQuery p Source #
columnOffsetsColumns :: Array Int Int Source #