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

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

Database.Relational.Schema.IBMDB2.Columns

Description

Generate template of SYSCAT.columns system catalog table.

Documentation

data Columns Source #

Instances
Show Columns Source # 
Instance details

Defined in Database.Relational.Schema.IBMDB2.Columns

Generic Columns Source # 
Instance details

Defined in Database.Relational.Schema.IBMDB2.Columns

Associated Types

type Rep Columns :: Type -> Type #

Methods

from :: Columns -> Rep Columns x #

to :: Rep Columns x -> Columns #

PersistableWidth Columns Source # 
Instance details

Defined in Database.Relational.Schema.IBMDB2.Columns

TableDerivable Columns Source # 
Instance details

Defined in Database.Relational.Schema.IBMDB2.Columns

LiteralSQL Columns Source # 
Instance details

Defined in Database.Relational.Schema.IBMDB2.Columns

HasProjection "avgcollen" Columns Int32 Source # 
Instance details

Defined in Database.Relational.Schema.IBMDB2.Columns

Methods

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

HasProjection "codepage" Columns Int16 Source # 
Instance details

Defined in Database.Relational.Schema.IBMDB2.Columns

Methods

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

HasProjection "colcard" Columns Int64 Source # 
Instance details

Defined in Database.Relational.Schema.IBMDB2.Columns

Methods

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

HasProjection "colname" Columns String Source # 
Instance details

Defined in Database.Relational.Schema.IBMDB2.Columns

Methods

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

HasProjection "colno" Columns Int16 Source # 
Instance details

Defined in Database.Relational.Schema.IBMDB2.Columns

Methods

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

HasProjection "compact" Columns String Source # 
Instance details

Defined in Database.Relational.Schema.IBMDB2.Columns

Methods

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

HasProjection "generated" Columns String Source # 
Instance details

Defined in Database.Relational.Schema.IBMDB2.Columns

Methods

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

HasProjection "hidden" Columns String Source # 
Instance details

Defined in Database.Relational.Schema.IBMDB2.Columns

Methods

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

HasProjection "identity" Columns String Source # 
Instance details

Defined in Database.Relational.Schema.IBMDB2.Columns

Methods

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

HasProjection "inlineLength" Columns Int32 Source # 
Instance details

Defined in Database.Relational.Schema.IBMDB2.Columns

Methods

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

HasProjection "length" Columns Int32 Source # 
Instance details

Defined in Database.Relational.Schema.IBMDB2.Columns

Methods

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

HasProjection "logged" Columns String Source # 
Instance details

Defined in Database.Relational.Schema.IBMDB2.Columns

Methods

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

HasProjection "nmostfreq" Columns Int16 Source # 
Instance details

Defined in Database.Relational.Schema.IBMDB2.Columns

Methods

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

HasProjection "nquantiles" Columns Int16 Source # 
Instance details

Defined in Database.Relational.Schema.IBMDB2.Columns

Methods

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

HasProjection "nulls" Columns String Source # 
Instance details

Defined in Database.Relational.Schema.IBMDB2.Columns

Methods

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

HasProjection "numnulls" Columns Int64 Source # 
Instance details

Defined in Database.Relational.Schema.IBMDB2.Columns

Methods

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

HasProjection "scale" Columns Int16 Source # 
Instance details

Defined in Database.Relational.Schema.IBMDB2.Columns

Methods

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

HasProjection "tabname" Columns String Source # 
Instance details

Defined in Database.Relational.Schema.IBMDB2.Columns

Methods

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

HasProjection "tabschema" Columns String Source # 
Instance details

Defined in Database.Relational.Schema.IBMDB2.Columns

Methods

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

HasProjection "typename" Columns String Source # 
Instance details

Defined in Database.Relational.Schema.IBMDB2.Columns

Methods

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

HasProjection "typeschema" Columns String Source # 
Instance details

Defined in Database.Relational.Schema.IBMDB2.Columns

Methods

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

HasProjection "default_" Columns (Maybe String) Source # 
Instance details

Defined in Database.Relational.Schema.IBMDB2.Columns

Methods

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

HasProjection "dlFeatures" Columns (Maybe String) Source # 
Instance details

Defined in Database.Relational.Schema.IBMDB2.Columns

Methods

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

HasProjection "high2key" Columns (Maybe String) Source # 
Instance details

Defined in Database.Relational.Schema.IBMDB2.Columns

Methods

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

HasProjection "keyseq" Columns (Maybe Int16) Source # 
Instance details

Defined in Database.Relational.Schema.IBMDB2.Columns

Methods

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

HasProjection "low2key" Columns (Maybe String) Source # 
Instance details

Defined in Database.Relational.Schema.IBMDB2.Columns

Methods

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

HasProjection "partkeyseq" Columns (Maybe Int16) Source # 
Instance details

Defined in Database.Relational.Schema.IBMDB2.Columns

Methods

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

HasProjection "remarks" Columns (Maybe String) Source # 
Instance details

Defined in Database.Relational.Schema.IBMDB2.Columns

Methods

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

HasProjection "scopeTabname" Columns (Maybe String) Source # 
Instance details

Defined in Database.Relational.Schema.IBMDB2.Columns

Methods

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

HasProjection "scopeTabschema" Columns (Maybe String) Source # 
Instance details

Defined in Database.Relational.Schema.IBMDB2.Columns

Methods

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

HasProjection "sourceTabname" Columns (Maybe String) Source # 
Instance details

Defined in Database.Relational.Schema.IBMDB2.Columns

Methods

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

HasProjection "sourceTabschema" Columns (Maybe String) Source # 
Instance details

Defined in Database.Relational.Schema.IBMDB2.Columns

Methods

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

HasProjection "specialProps" Columns (Maybe String) Source # 
Instance details

Defined in Database.Relational.Schema.IBMDB2.Columns

Methods

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

HasProjection "targetTypename" Columns (Maybe String) Source # 
Instance details

Defined in Database.Relational.Schema.IBMDB2.Columns

Methods

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

HasProjection "targetTypeschema" Columns (Maybe String) Source # 
Instance details

Defined in Database.Relational.Schema.IBMDB2.Columns

Methods

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

HasProjection "text" Columns (Maybe String) Source # 
Instance details

Defined in Database.Relational.Schema.IBMDB2.Columns

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 # 
Instance details

Defined in Database.Relational.Schema.IBMDB2.Columns

type Rep Columns Source # 
Instance details

Defined in Database.Relational.Schema.IBMDB2.Columns

type Rep Columns = D1 (MetaData "Columns" "Database.Relational.Schema.IBMDB2.Columns" "relational-schemas-0.1.7.0-4mSvHcIOkPiGFcm73slOhA" 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)))))))))