lots of functions! creating databases using hook_schema, rolling over, etc