12.15.1
Issues:
#2577 - Refactor internals remove no longer needed DdlAutoCommit platform option refactor
#2576 - [H2] Change H2HistoryTrigger to use microsecond precision bug
#2574 - [DDL-Cockroach] Fixes for Cockroach platform
#2573 - [DDL-hana] HANA always requires stored procedures
#2571 - [DDL-SqLite] Modified SqLite platform to generate at least non failing migration scripts
#2570 - [DDL-Oracle] Fix drop default and ignore erros when trying to drop non existent objects
#2569 - [DDL-common] Extended DbMigrationTest to run on all platforms
#2568 - Removed unused imports and add missing Override statements (no effective code change)
#2567 - Tidy up ddl generation (no effective code change)
#2559 - ENH: Support different ColumnDefinition for different database platforms enhancement
#2557 - Refactored DDL generation
#2563 - ENH: Different ColumnDefinition for different platforms
#2558 - Bug: save with cascade of @OnetoOne + @Version model sets version to 1
#2551 - Move DbMigration-Tests to ebean-test
#2555 - ClickHouseDb - decimal[] array type missing
#2554 - generate mysql StoredProcs for column deletion also for mariadb
#2553 - Add Yugabyte-Platform to DefaultDbMigration
#2552 - DTimedMetricTest fails sometimes (flaky test)
#2549 - Fix DefaultPersister to expose non RuntimeExceptions on insert/update/delete. Not hide NoClassDefFoundError etc bug
#2550 - CockroachDB - Now supports LIKE ESCAPE and no longer needs Autocommit for DDL
#2547 - CockroachDB identity DDL - Changing to use standard GENERATED ... AS IDENTITY syntax
#2548 - CockroachDB - Modify tests, use BigDecimal over Double etc