From ad97ac2be9064b784615ec4e818db880399fb76e Mon Sep 17 00:00:00 2001 From: Robin Bygrave Date: Tue, 18 Aug 2015 07:00:34 +1200 Subject: [PATCH] #369 - Rollback of create index - drop index --- .../dbmigration/ddlgeneration/platform/BaseTableDdl.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/java/com/avaje/ebean/dbmigration/ddlgeneration/platform/BaseTableDdl.java b/src/main/java/com/avaje/ebean/dbmigration/ddlgeneration/platform/BaseTableDdl.java index e596e4dec..44350adcc 100644 --- a/src/main/java/com/avaje/ebean/dbmigration/ddlgeneration/platform/BaseTableDdl.java +++ b/src/main/java/com/avaje/ebean/dbmigration/ddlgeneration/platform/BaseTableDdl.java @@ -432,6 +432,10 @@ public class BaseTableDdl implements TableDdl { writer.apply() .append(platformDdl.createIndex(createIndex.getIndexName(), createIndex.getTableName(), cols)) .endOfStatement(); + + writer.rollback() + .append(platformDdl.dropIndex(createIndex.getIndexName(), createIndex.getTableName())) + .endOfStatement(); } @Override