Database.HaskellDB.HDBC.MySQL
- mysqlConnect :: MonadIO m => SqlGenerator -> [(String, String)] -> (Database -> m a) -> m a
- data DriverInterface = DriverInterface {}
- driver :: DriverInterface
Documentation
mysqlConnect :: MonadIO m => SqlGenerator -> [(String, String)] -> (Database -> m a) -> m aSource
data DriverInterface
Interface which drivers should implement.
The connect
function takes some driver specific name, value pairs
use to setup the database connection, and a database action to run.
requiredOptions
lists all required options with a short description,
that is printed as help in the DBDirect program.
Constructors
DriverInterface | |
driver :: DriverInterfaceSource
This driver passes its options through to HDBC.