PostgreSQL: RecreateTableChange loses autoIncrement ---------------------------------------------------
Key: DDLUTILS-208 URL: https://issues.apache.org/jira/browse/DDLUTILS-208 Project: DdlUtils Issue Type: Bug Components: Core (No specific database), Core - PostgreSql Environment: PostgreSQL 8.3.1 Reporter: Rijk van Haaften Assignee: Thomas Dudziak Fix For: 1.1 PlatformImplBase.processChange(RecreateTableChange) does not migrate (autoincrement) sequences, but does call SqlBuilder.dropTables. PostgreSqlBuilder.dropTables explicitly drops the sequences: for (int idx = 0; idx < columns.length; idx++) { dropAutoIncrementSequence(table, columns[idx]); } (On the other hand, HsqlDbBuilder does not drop the sequence for instance.) The sequence is created again, but that causes 'duplicate' errors on the column using the sequence. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.