tests pass for mysql. Stubbed out the CreateIndexSuffix() and DropIndexSuffix() for OracleDialect and SqlServerDialect just to get compilation, so these may not be correct.