Hi Evan,
I've got far more CB experience now so I can comment and answer my own
questions.
* The developer creates the SQL tables himself, so he has full control
in adding indexes and constraints.
* The Mock DB adapter accepts anything as the Id. The other DB
adapters I've used (PostgreSQL, MongoDB) requires the Id to be
prefixed with the module name. Hence, enforced scoping. This
difference was confusing when I started play around with Boss DB.
Maybe the Mock DB should have this requirement just for the sake of
being more alike the other DB adapters.
Btw, I really enjoy working with CB. It's nice to see the mailing list
gaining activity quickly.
// Martin Torhage