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

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

Database.Relational.Schema.DB2Syscat.Columns

Description

Generate template of SYSCAT.columns system catalog table.

Documentation

data Columns Source #

Instances

Show Columns Source # 
Generic Columns Source # 

Associated Types

type Rep Columns :: * -> * #

Methods

from :: Columns -> Rep Columns x #

to :: Rep Columns x -> Columns #

PersistableWidth Columns Source # 
TableDerivable Columns Source # 
ShowConstantTermsSQL Columns Source # 
HasProjection "avgcollen" Columns Int32 Source # 

Methods

projection :: PiLabel "avgcollen" -> Pi Columns Int32 #

HasProjection "codepage" Columns Int16 Source # 

Methods

projection :: PiLabel "codepage" -> Pi Columns Int16 #

HasProjection "colcard" Columns Int64 Source # 

Methods

projection :: PiLabel "colcard" -> Pi Columns Int64 #

HasProjection "colname" Columns String Source # 

Methods

projection :: PiLabel "colname" -> Pi Columns String #

HasProjection "colno" Columns Int16 Source # 

Methods

projection :: PiLabel "colno" -> Pi Columns Int16 #

HasProjection "compact" Columns String Source # 

Methods

projection :: PiLabel "compact" -> Pi Columns String #

HasProjection "generated" Columns String Source # 

Methods

projection :: PiLabel "generated" -> Pi Columns String #

HasProjection "hidden" Columns String Source # 

Methods

projection :: PiLabel "hidden" -> Pi Columns String #

HasProjection "identity" Columns String Source # 

Methods

projection :: PiLabel "identity" -> Pi Columns String #

HasProjection "inlineLength" Columns Int32 Source # 

Methods

projection :: PiLabel "inlineLength" -> Pi Columns Int32 #

HasProjection "length" Columns Int32 Source # 

Methods

projection :: PiLabel "length" -> Pi Columns Int32 #

HasProjection "logged" Columns String Source # 

Methods

projection :: PiLabel "logged" -> Pi Columns String #

HasProjection "nmostfreq" Columns Int16 Source # 

Methods

projection :: PiLabel "nmostfreq" -> Pi Columns Int16 #

HasProjection "nquantiles" Columns Int16 Source # 

Methods

projection :: PiLabel "nquantiles" -> Pi Columns Int16 #

HasProjection "nulls" Columns String Source # 

Methods

projection :: PiLabel "nulls" -> Pi Columns String #

HasProjection "numnulls" Columns Int64 Source # 

Methods

projection :: PiLabel "numnulls" -> Pi Columns Int64 #

HasProjection "scale" Columns Int16 Source # 

Methods

projection :: PiLabel "scale" -> Pi Columns Int16 #

HasProjection "tabname" Columns String Source # 

Methods

projection :: PiLabel "tabname" -> Pi Columns String #

HasProjection "tabschema" Columns String Source # 

Methods

projection :: PiLabel "tabschema" -> Pi Columns String #

HasProjection "typename" Columns String Source # 

Methods

projection :: PiLabel "typename" -> Pi Columns String #

HasProjection "typeschema" Columns String Source # 

Methods

projection :: PiLabel "typeschema" -> Pi Columns String #

HasProjection "default_" Columns (Maybe String) Source # 

Methods

projection :: PiLabel "default_" -> Pi Columns (Maybe String) #

HasProjection "dlFeatures" Columns (Maybe String) Source # 

Methods

projection :: PiLabel "dlFeatures" -> Pi Columns (Maybe String) #

HasProjection "high2key" Columns (Maybe String) Source # 

Methods

projection :: PiLabel "high2key" -> Pi Columns (Maybe String) #

HasProjection "keyseq" Columns (Maybe Int16) Source # 

Methods

projection :: PiLabel "keyseq" -> Pi Columns (Maybe Int16) #

HasProjection "low2key" Columns (Maybe String) Source # 

Methods

projection :: PiLabel "low2key" -> Pi Columns (Maybe String) #

HasProjection "partkeyseq" Columns (Maybe Int16) Source # 

Methods

projection :: PiLabel "partkeyseq" -> Pi Columns (Maybe Int16) #

HasProjection "remarks" Columns (Maybe String) Source # 

Methods

projection :: PiLabel "remarks" -> Pi Columns (Maybe String) #

HasProjection "scopeTabname" Columns (Maybe String) Source # 

Methods

projection :: PiLabel "scopeTabname" -> Pi Columns (Maybe String) #

HasProjection "scopeTabschema" Columns (Maybe String) Source # 

Methods

projection :: PiLabel "scopeTabschema" -> Pi Columns (Maybe String) #

HasProjection "sourceTabname" Columns (Maybe String) Source # 

Methods

projection :: PiLabel "sourceTabname" -> Pi Columns (Maybe String) #

HasProjection "sourceTabschema" Columns (Maybe String) Source # 

Methods

projection :: PiLabel "sourceTabschema" -> Pi Columns (Maybe String) #

HasProjection "specialProps" Columns (Maybe String) Source # 

Methods

projection :: PiLabel "specialProps" -> Pi Columns (Maybe String) #

HasProjection "targetTypename" Columns (Maybe String) Source # 

Methods

projection :: PiLabel "targetTypename" -> Pi Columns (Maybe String) #

HasProjection "targetTypeschema" Columns (Maybe String) Source # 

Methods

projection :: PiLabel "targetTypeschema" -> Pi Columns (Maybe String) #

HasProjection "text" Columns (Maybe String) Source # 

Methods

projection :: PiLabel "text" -> Pi Columns (Maybe String) #

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 # 
type Rep Columns Source # 
type Rep Columns = D1 (MetaData "Columns" "Database.Relational.Schema.DB2Syscat.Columns" "relational-schemas-0.1.6.0-L62uMZJHoNNElInhOpbEpc" False) (C1 (MetaCons "Columns" PrefixI True) ((:*:) ((:*:) ((:*:) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "tabschema") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 String)) (S1 (MetaSel (Just Symbol "tabname") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 String))) ((:*:) (S1 (MetaSel (Just Symbol "colname") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 String)) (S1 (MetaSel (Just Symbol "colno") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int16)))) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "typeschema") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 String)) (S1 (MetaSel (Just Symbol "typename") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 String))) ((:*:) (S1 (MetaSel (Just Symbol "length") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int32)) ((:*:) (S1 (MetaSel (Just Symbol "scale") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int16)) (S1 (MetaSel (Just Symbol "default_") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe String))))))) ((:*:) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "nulls") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 String)) (S1 (MetaSel (Just Symbol "codepage") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int16))) ((:*:) (S1 (MetaSel (Just Symbol "logged") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 String)) (S1 (MetaSel (Just Symbol "compact") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 String)))) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "colcard") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int64)) (S1 (MetaSel (Just Symbol "high2key") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe String)))) ((:*:) (S1 (MetaSel (Just Symbol "low2key") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe String))) ((:*:) (S1 (MetaSel (Just Symbol "avgcollen") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int32)) (S1 (MetaSel (Just Symbol "keyseq") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int16)))))))) ((:*:) ((:*:) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "partkeyseq") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int16))) (S1 (MetaSel (Just Symbol "nquantiles") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int16))) ((:*:) (S1 (MetaSel (Just Symbol "nmostfreq") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int16)) (S1 (MetaSel (Just Symbol "numnulls") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int64)))) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "targetTypeschema") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe String))) (S1 (MetaSel (Just Symbol "targetTypename") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe String)))) ((:*:) (S1 (MetaSel (Just Symbol "scopeTabschema") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe String))) ((:*:) (S1 (MetaSel (Just Symbol "scopeTabname") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe String))) (S1 (MetaSel (Just Symbol "sourceTabschema") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe String))))))) ((:*:) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "sourceTabname") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe String))) (S1 (MetaSel (Just Symbol "dlFeatures") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe String)))) ((:*:) (S1 (MetaSel (Just Symbol "specialProps") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe String))) (S1 (MetaSel (Just Symbol "hidden") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 String)))) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "inlineLength") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int32)) (S1 (MetaSel (Just Symbol "identity") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 String))) ((:*:) (S1 (MetaSel (Just Symbol "generated") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 String)) ((:*:) (S1 (MetaSel (Just Symbol "text") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe String))) (S1 (MetaSel (Just Symbol "remarks") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe String))))))))))