Community
Participate
Working Groups
The Oracle DB complains about "size" being an improper identifier. Maybe, we could add a suffix to it such as "size0" as is done for other auto generated tables?
Moving all open enhancement requests to 4.1
Moving all open issues to 4.2. Open bugs can be ported to 4.1 maintenance after they've been fixed in master.
SQL is horrible. The standard says: ALTER TABLE table RENAME COLUMN c1 TO c2 But H2 needs this: ALTER TABLE table ALTER COLUMN c1 RENAME TO c2 They call it a standard :P
Not only I have renamed the pathological column now, I also made use of the new schema migration mechanism to automatically migrate existing schemas at startup time. commit 6829e30820fc03fa7cc612fc86a69a7c92b9b1f3
*** Bug 369610 has been marked as a duplicate of this bug. ***
Fixed missing @since tag: commit 2431bdb88273418bca0fcff4f7e4a8600e901213
Schema version 0 is not migrated: commit 625c2b6e8de8af0d6781a1085e430ae99bd3039a
Issues with Mysql...
How odd! Mysql requires the entire column definition to be repeat just to rename the column: @Override public String sqlRenameField(IDBField field, String oldName) { return "ALTER TABLE " + field.getTable() + " CHANGE COLUMN " + oldName + " TO " + field + " " + createFieldDefinition(field); } I had to change the rename column signature in IDBAdapter: commit 6640fdff6f3acb45be63ce5749d23a76c42079a7
Please, can someone with Mysql test and report?
Available in R20130613-1157 (4.2)