Takusen-0.8: Database library with left-fold interface, for PostgreSQL, Oracle, SQLite, ODBC.

Portabilitynon-portable
Stabilityexperimental
Maintaineroleg@pobox.com, alistair@abayley.org

Database.Stub.Enumerator

Description

Stub implementation of Database.Enumerator. Useful for people who can't or won't install a DBMS, so that they can try out the Enumerator interface.

Currently last last row of any fetch will have a null in its Int columns (this makes it easier to test handling of nulls and DBUnexpectedNull). See fetchIntVal.

Synopsis

Documentation

data Session Source

Instances

ISession Session 
Command QueryStringTuned Session 
Command QueryString Session 
IQuery Query Session ColumnBuffer 
Statement QueryStringTuned Session Query 
Statement QueryString Session Query 

data ConnParm Source

Constructors

ConnParm 

Fields

user :: String
 
pswd :: String
 
dbname :: String
 

sql :: String -> QueryStringSource

prefetch :: Int -> String -> QueryStringTunedSource

data QueryResourceUsage Source

At present the only resource tuning we support is the number of rows prefetched by the FFI library. We use a record to (hopefully) make it easy to add other tuning parameters later.

Constructors

QueryResourceUsage