Have unit tests create database schema on the fly
The unit tests now create the schema before each test and destroy it afterwards. This will be more flexible than needing to update the schema on test machines each time. The drawback is the need to keep the database creation script in step with the hardcoded set of SQL statements in the test program.
Showing with 149 additions and 27 deletions