Actually I am working with Liquibase 3.3.2 and Postgres 9.4 and I want
to upgrade it to 3.4.1. So I started my tests and I found a problem:
When I have a changeset like this:
- <changeSet id="XXX-UPDATE-YY" author="author">
- <dropIndex indexName="idx_name" schemaName="my_schema" tableName="my_table" />
- <rollback>
- <createIndex indexName="idx_name" schemaName="my_schema" tableName="my_table" unique="false">
- <column name="my_column"/>
- </createIndex>
- </rollback>
- </changeSet>
Liquibase 3.3.2:
- DROP INDEX my_schema.idx_name;
Liquibase 3.4.1:
- DROP INDEX idx_name;
So, I see that the newest version doesn't add the schema name
to the sentence.
This is how the index was created in a previous changeset:
- <changeSet id="XXX-UPDATE-YY-n" author="author">
- <createIndex indexName="idx_name" schemaName="my_schema" tableName="my_table" unique="false">
- <column name="my_column"/>
- </createIndex>
- </changeSet>
Thanks a lot !!