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

Safe HaskellNone
LanguageHaskell2010

Database.Relational.Schema.SQLServerSyscat.Columns

Documentation

data Columns Source #

Constructors

Columns 

Instances

Show Columns Source # 
Generic Columns Source # 

Associated Types

type Rep Columns :: * -> * #

Methods

from :: Columns -> Rep Columns x #

to :: Rep Columns x -> Columns #

TableDerivable Columns Source # 

Methods

derivedTable :: Table Columns

ShowConstantTermsSQL Columns Source # 

Methods

showConstantTermsSQL' :: Columns -> DList StringSQL

PersistableWidth Columns Source # 

Methods

persistableWidth :: PersistableRecordWidth Columns

ProductConstructor (Int32 -> Maybe String -> Int32 -> Int32 -> Maybe Bool -> Columns) Source # 
type Rep Columns Source # 
type Rep Columns = D1 (MetaData "Columns" "Database.Relational.Schema.SQLServerSyscat.Columns" "relational-schemas-0.1.4.2-7GW5vHFag8oE72xlISPkqn" False) (C1 (MetaCons "Columns" PrefixI True) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "objectId") NoSourceUnpackedness SourceStrict DecidedUnpack) (Rec0 Int32)) (S1 (MetaSel (Just Symbol "name") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe String)))) ((:*:) (S1 (MetaSel (Just Symbol "columnId") NoSourceUnpackedness SourceStrict DecidedUnpack) (Rec0 Int32)) ((:*:) (S1 (MetaSel (Just Symbol "userTypeId") NoSourceUnpackedness SourceStrict DecidedUnpack) (Rec0 Int32)) (S1 (MetaSel (Just Symbol "isNullable") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)))))))

insertQueryColumns :: forall p. Relation p Columns -> InsertQuery p Source #

columns :: Relation () Columns Source #