CypherX/xAuth — pull request #24 by phaseOne (2012-01-07 06:16:53+00:00)
Title: `IF EXISTS` does not work for `DROP COLUMN`

It causes database upgrades to fail

Console log:

``` SQL
SQL query failure [write] (ALTER TABLE `strike_bans` DROP COLUMN IF EXISTS `host`)
org.h2.jdbc.JdbcSQLException: Column "IF" not found; SQL statement:
ALTER TABLE `strike_bans` DROP COLUMN IF EXISTS `host` [42122-153]
/* Stack trace (blah, blah, blah) */
Database update (3 -> 4) failed!
```