Last modified: 2011-01-14 20:43:39 UTC
Due to a local snafu one of the last lines in my tables.sql contained an SQL error. This caused all tables to be created, then that line to fail and the lines below to be skipped. However, when running the installer again it refused to run tables.sql because the tables were already there.
We should wrap the inital table creation in a transaction so any failure anywhere in tables.sql causes no tables to be created whatsoever.