relational-schemas-0.1.3.2: 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 # 
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.3.2-DZkQ50tJhtK8GpWz478oOl" 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))))))))))