INSTALL

Dependencies

If you are building from source you need to install a few dependencies before
you compile dbic++. To begin with you need a working build environment with a
c++ compiler (XCode if you are a MacOSX user).

BENCHMARKS

You can run these yourself if you're keen. The makefile might need some tweaks
on non-debian based distributions. The following results were obtained on a
Core2DUO 2.53GHz, 4GB, 5200rpm drive with stock database configs.

TODO

GOTCHAS

sqlite3: No support for async operations yet.

mysql: Handle::execute(...) replaces ? with given bind parameters if bind parameters are provided.
Any literal values with ? character will be interpreted as a bind argument. If you are using
Handle::execute(...) with bind arguments, make sure to provide all values as bind parameters to
avoid the confusion and resulting errors.