rob bygrave
57cfd25eb5
#1903 - Add ability to set migration path via DbMigration
2020-01-10 16:06:18 +13:00
rob bygrave
71d762ab97
#1907 - SQL Server DB Migration for uuid property @NotNull - should drop index before drop constraint
2020-01-10 13:09:11 +13:00
Rob Bygrave and GitHub
0a4f93adc5
#1897 - Indexes names, like index, unique, primary and foreign keys does not honor ebean.allQuotedIdentifiers ( #1898 )
2019-12-23 18:43:41 +13:00
rob bygrave
5cd74bc468
#1892 - Refactor change internal use of Ebean to DB
2019-12-13 14:17:05 +13:00
rob bygrave
5e7dda1ec8
#1834 - DDL for ElementCollection that is referenced multiple times includes foreign key constraint
2019-10-08 15:53:29 +13:00
rob bygrave
0e7607bb27
Log warning when initSql or seedSql is not found as a resource
2019-10-08 09:15:20 +13:00
rob bygrave
a2b418df8b
#1820 - ENH: For DB Migration add setLockTimeout(10); ... to add Postgres set lock_timeout = to generated migrations
2019-09-12 20:59:52 +12:00
rob bygrave
2fb533a606
#1819 - ENH: For DB Migration support dbMigration.setAddForeignKeySkipCheck(true);
2019-09-12 20:34:37 +12:00
Rob Bygrave and GitHub
bc90fa50d7
#1802 - Completely remove MySQL init stored procedures for drop column with foreign key ( #1815 )
2019-09-12 09:34:14 +12:00
rob bygrave
ac6db11e3d
#1802 - Change MySQL DDL to not use helper stored procedures by default - was auto-generated script containing create procedures fails
2019-09-11 22:04:30 +12:00
rob bygrave
46eeee68c9
#1814 - Support older MySQL 5.5
2019-09-11 21:37:52 +12:00
rob bygrave
c640524bfc
#1788 - ENH: Add support for NuoDB database platform
2019-08-11 16:24:37 +12:00
rob bygrave
cb6f0335b1
#1787 - Update CockroachDB support for DDL generation with autocommit and no history support
2019-08-08 23:22:58 +12:00
rob bygrave
6dba4a3d28
#1763 - Change such that db-create-all.sql and db-drop-all.sql generated files go into target (maven) or build (gradle) directories
2019-07-29 23:26:45 +12:00
rob bygrave
7f2e4f54ff
#1743 - Add hasForeignKeyConstraint()
...
Separate hasForeignKeyConstraint() for DDL use from hasForeignKey() used in query
2019-07-01 21:04:40 +12:00
rob bygrave
9f19ed5376
#1743 - When using @PrimaryKeyJoinColumn, FK constraint generation cannot be disabled
2019-07-01 00:07:14 +12:00
rob bygrave
ddf200ffdd
#1738 - Refactor toArray() plus various
2019-06-29 00:40:16 +12:00
rob bygrave
7fa5e2aa8c
#1738 - Refactor add final, Object.equals, Integer.compare
2019-06-29 00:23:12 +12:00
rob bygrave
8bfae9deef
#1738 - Refactor simplify switch and various
2019-06-28 23:48:03 +12:00
Roland Praml and Rob Bygrave
197056dbc5
Refactor: Ebean uses the MigrationVersion from the ebean-migration artifact ( #1713 )
2019-05-18 11:32:17 +12:00
rob bygrave
c512eb564d
#1702 - Format only change
2019-05-16 20:07:43 +12:00
Roland Praml
906d5f04ad
FIX: Migration when default value was changed
2019-05-14 20:02:55 +02:00
rob bygrave
42591a5a87
No effective change - reformat line
2019-04-09 20:05:22 +12:00
Roland Praml and Rob Bygrave
65a62bf683
Fix check constraint support for MariaDB >= 10.2.1 ( #1668 )
...
* fixed the check constraint support for mysql/mariadb
* update migration scripts
2019-04-09 19:38:57 +12:00
rob bygrave
01f2881940
#1653 - ENH: Add support for ClickHouse database
...
With array type conversion etc
2019-03-14 14:44:30 +13:00
rob bygrave
aef512a851
#1653 - ENH: Add support for ClickHouse database
2019-03-14 00:08:13 +13:00
Roland Praml and Rob Bygrave
6b83800a83
FIX: Proper sort of migration versions (possible regression due #1577 ) ( #1639 )
2019-02-17 17:40:07 +13:00
rob bygrave
ef3d911e19
#1614 - Refactor DbMigration.generateMigration() to use System out to log key messages and throw UnknownResourcePathException
2019-01-22 01:08:15 +13:00
Rob Bygrave and GitHub
6b27a9d280
Support @ManyToOne inside @Embeddables - fix for #52 ( #1608 )
...
* #52 - @ManyToOne support inside @Embeddables
Initial test and work
* #52 - @ManyToOne support inside @Embeddables
Initial test and work
* #52 - @ManyToOne support inside @Embeddables
Initial test and work
* #52 - @ManyToOne support inside @Embeddables
Initial test and work
* #52 - @ManyToOne support inside @Embeddables
Initial test and work
* #52 - @ManyToOne support inside @Embeddables
Initial test and work
* #52 - @ManyToOne support inside @Embeddables
Update test with sql capture
* #52 - @ManyToOne support inside @Embeddables
Update test with cache clearing before hand (such that we hit DB on lazy load)
2019-01-10 03:40:02 +13:00
Roland Praml and Rob Bygrave
5fe532c393
Refactor: relpaced system-property "ebean.ignoreExtraDdl" with serverConfig flag ( #1597 )
2019-01-09 16:17:11 +13:00
Rob Bygrave and GitHub
94591954b3
1476 - Query plan capture, initial wip capturing bind params ( #1477 )
...
* 1476 - Query plan capture, initial wip capturing bind params
* No effective change - Reset test default db to H2
* #1476 - Query plan capture, initial wip capturing bind params #1477
Update with consumer
* #1476 - Query plan capture, initial wip capturing bind params #1477
Update with query plan request
* #1476 - Query plan capture, initial wip capturing bind params #1477
Extract interface
* #1476 - Query plan capture, initial wip capturing bind params #1477
Extract interface
2018-12-19 16:04:28 +13:00
rob bygrave
41c1e7260c
#1577 - ENH: Add support for "dbinit" migrations (Sort of "checkpoint" or "fast forward" migrations)
2018-12-17 23:11:13 +13:00
rob bygrave
4b0230e862
Refactor - reduce visibility on DefaultDbMigration
2018-12-11 21:03:45 +13:00
rob bygrave
a8892292fb
#1569 - Ebean generates wrong ddl (datetime(6) vs timestamp) for H2 with @History annotation
2018-12-03 22:05:18 +13:00
rob bygrave
2f0e5e6e46
#1561 - ENH: Add ScriptRunner API ... for easier running of SQL and DDL scripts (for testing usually)
2018-11-27 14:50:48 +13:00
rob bygrave
3c6a52da31
#1531 - Transform extra-ddl.xml files when running in ddl mode (no migration)
...
Update to ebean-migration to with ScriptTransform as public and reuse here in Ebean
2018-11-13 20:39:15 +13:00
Manuel Danisch and Rob Bygrave
2806972032
Transform extra-ddl.xml files when running in ddl mode (no migration) ( #1531 )
2018-11-13 20:20:01 +13:00
rob bygrave
acd6ba0a42
Merge branch 'master' of github.com:ebean-orm/ebean
2018-11-13 17:52:09 +13:00
rob bygrave
b386c9a5a8
#1543 - ENH: Allow ebean.dbSchema to have multiple schemas
2018-11-13 17:51:57 +13:00
Roland Praml and Rob Bygrave
808004165c
Code cleanup ( #1534 )
...
* removed unused imports (no code change)
* Add missing @Override / @SupressWarnings (no code change)
* FIX: serialization warnings
* FIX: Access to static member
2018-11-10 20:07:01 +13:00
Roland Praml and Rob Bygrave
662ffdd070
FIX: update extra ddl also, if no migration was written ( #1529 )
2018-11-03 16:26:21 +13:00
Roland Praml and Rob Bygrave
0f9c98964e
FIX Typos (DLL -> DDL) ( #1526 )
2018-11-02 09:21:31 +13:00
rob bygrave
a6f9120905
#1525 - Check for presence of JAXB in classpath in CurrentModel (to support Java 11 without xml)
2018-11-01 13:31:08 +13:00
Rob Bygrave and GitHub
6909b20a9e
#1510 - Tidy DbMigrationConfig removing the properties that should only be with DbMigration generation ( #1513 )
2018-10-24 23:31:07 +13:00
rob bygrave
2dbb5ea80d
#1511 - Add SAP HANA support - format only changes
2018-10-24 21:49:48 +13:00
Jonathan Bregler and Rob Bygrave
158ee9a081
Add SAP HANA support ( #1511 )
2018-10-24 21:38:17 +13:00
rob bygrave
29aa395cd4
#1509 - DBMigration add ... List<String> getPendingDrops();
2018-10-19 16:24:06 +13:00
rob bygrave
2839434773
#1506 - @ElementCollection DDL generates 2 indexes on the same column
2018-10-13 00:23:44 +13:00
rob bygrave
da95ec0c05
#1501 - Change logging for io.ebeaninternal.dbmigration.DefaultDbMigration to "io.ebean.GenerateMigration"
2018-10-05 11:26:42 +13:00
rob bygrave
663b1bb4aa
#1474 - IllegalStateException: Table [some_table] does not exists in model? ... when applying drop table migration and table is no longer in the model
2018-08-21 20:45:31 +12:00