ms-tds-0.1.0.3: TDS Protocol implemented in Haskell

Safe HaskellNone
LanguageHaskell2010

Database.Tds.Message

Contents

Synopsis

Client Message

Login

SQL Batch

newtype SqlBatch Source #

Constructors

SqlBatch Text 
Instances
Show SqlBatch Source # 
Instance details

Defined in Database.Tds.Message.Client

Binary SqlBatch Source # 
Instance details

Defined in Database.Tds.Message.Client

Methods

put :: SqlBatch -> Put #

get :: Get SqlBatch #

putList :: [SqlBatch] -> Put #

RPC Request

Server Message

AltMetaData

data AltMetaData Source #

Constructors

AltMetaData 

AltRowData

data AltRowData Source #

Constructors

AltRowData 
Instances
Show AltRowData Source # 
Instance details

Defined in Database.Tds.Message.Server

ColProperty

ColMetaData

Done, DoneInProc, DoneProc

data Done Source #

Instances
Show Done Source # 
Instance details

Defined in Database.Tds.Message.Server

Methods

showsPrec :: Int -> Done -> ShowS #

show :: Done -> String #

showList :: [Done] -> ShowS #

EnvChange

Error, Info

LoginAck

Offset

data Offset Source #

Instances
Show Offset Source # 
Instance details

Defined in Database.Tds.Message.Server

ReturnValue

Row

Primitives

class Data a where Source #

Instances
Data Bool Source # 
Instance details

Defined in Database.Tds.Message.DataStream

Data Double Source # 
Instance details

Defined in Database.Tds.Message.DataStream

Data Float Source # 
Instance details

Defined in Database.Tds.Message.DataStream

Data Int Source # 
Instance details

Defined in Database.Tds.Message.DataStream

Data Integer Source # 
Instance details

Defined in Database.Tds.Message.DataStream

Data ByteString Source # 
Instance details

Defined in Database.Tds.Message.DataStream

Data ByteString Source # 
Instance details

Defined in Database.Tds.Message.DataStream

Data Text Source # 
Instance details

Defined in Database.Tds.Message.DataStream

Data Text Source # 
Instance details

Defined in Database.Tds.Message.DataStream

Data UTCTime Source # 
Instance details

Defined in Database.Tds.Message.DataStream

Data UUID Source # 
Instance details

Defined in Database.Tds.Message.DataStream

Data Decimal Source # 
Instance details

Defined in Database.Tds.Message.DataStream

Data Money Source # 
Instance details

Defined in Database.Tds.Message.DataStream

Data Null Source # 
Instance details

Defined in Database.Tds.Message.DataStream

Data (Maybe Bool) Source # 
Instance details

Defined in Database.Tds.Message.DataStream

Data (Maybe Double) Source # 
Instance details

Defined in Database.Tds.Message.DataStream

Data (Maybe Float) Source # 
Instance details

Defined in Database.Tds.Message.DataStream

Data (Maybe Int) Source # 
Instance details

Defined in Database.Tds.Message.DataStream

Data (Maybe Integer) Source # 
Instance details

Defined in Database.Tds.Message.DataStream

Data (Maybe ByteString) Source # 
Instance details

Defined in Database.Tds.Message.DataStream

Data (Maybe ByteString) Source # 
Instance details

Defined in Database.Tds.Message.DataStream

Data (Maybe Text) Source # 
Instance details

Defined in Database.Tds.Message.DataStream

Data (Maybe Text) Source # 
Instance details

Defined in Database.Tds.Message.DataStream

Data (Maybe UTCTime) Source # 
Instance details

Defined in Database.Tds.Message.DataStream

Data (Maybe UUID) Source # 
Instance details

Defined in Database.Tds.Message.DataStream

Data (Maybe Decimal) Source # 
Instance details

Defined in Database.Tds.Message.DataStream

Data (Maybe Money) Source # 
Instance details

Defined in Database.Tds.Message.DataStream

data Null Source #

Constructors

Null 
Instances
Show Null Source # 
Instance details

Defined in Database.Tds.Primitives.Null

Methods

showsPrec :: Int -> Null -> ShowS #

show :: Null -> String #

showList :: [Null] -> ShowS #

Data Null Source # 
Instance details

Defined in Database.Tds.Message.DataStream

Prelogin