Rob Bygrave
5f6c93cc2a
Investigate allowing an entity to extend entity ( ~"Customization" )
2022-05-17 13:47:08 +12:00
Rob Bygrave
4f3c9adf6f
#2695 - DDL Generation for @UniqueConstraint ignores the name - should be the index name when given
2022-05-16 22:06:14 +12:00
Rob Bygrave
ceac2d12b1
#2694 - Postgres DDL - For Postgres table partitioning, remove the "suppressPrimaryKeyOnPartition" mode
2022-05-16 21:48:19 +12:00
Rob Bygrave
cc7f3d49a4
No effective change, tidy whitespace
2022-05-16 21:35:46 +12:00
Rob Bygrave and GitHub
091c40867e
Merge pull request #2693 from ebean-orm/feature/add-schema-support
...
DDL - Add support for creating schema via database migrations (and create all ddl)
2022-05-16 21:28:59 +12:00
Rob Bygrave
71b7aa5946
DDL - Add support for creating schema via database migrations (and create all ddl)
...
Initially for H2 and Postgres, with commented out DDL for other platforms.
2022-05-16 21:17:41 +12:00
Rob Bygrave
9dea51b7a0
#2692 - [querybean generation] Compile error, incorrect generation with nested inner class/record @Embeddable and @IdClass
2022-05-16 18:48:42 +12:00
Rob Bygrave
b7d6374370
Improve error message when no platform providers are in the classpath
2022-05-16 18:47:48 +12:00
Rob Bygrave
195cb9c86c
Adjust postgis build test container - use specific containerName
2022-05-16 16:36:32 +12:00
Rob Bygrave
1329a4775c
Bump test modules to 13.6.2-SNAPSHOT after release
2022-05-16 12:35:41 +12:00
Rob Bygrave
cc91ca5c2a
[maven-release-plugin] prepare for next development iteration
2022-05-16 12:22:31 +12:00
Rob Bygrave
c863fe7781
[maven-release-plugin] prepare release ebean-parent-13.6.1
ebean-parent-13.6.1
2022-05-16 12:22:25 +12:00
Rob Bygrave
8dec17c1f3
Bump ebean-agent to 13.6.1 - #2687
2022-05-16 12:05:54 +12:00
Rob Bygrave
36d589d4f3
#2691 - Improve logging summary when insert bean with no @Id ...
2022-05-16 11:30:36 +12:00
Rob Bygrave
dedafa0b93
Modify GH WF EA builds adding mvn --version ... for info on versions used for build
2022-05-13 13:58:13 +12:00
Rob Bygrave and GitHub
7b91b9ec48
Merge pull request #2690 from ebean-orm/bug/orphan-collection-replacement
...
Bug - OneToMany orphanRemoval = true, replace collection adding back …
2022-05-13 12:13:19 +12:00
Rob Bygrave and GitHub
c5940dacf1
Merge pull request #2688 from ebean-orm/feature/test-docker-52
...
Bump to ebean-test-docker 5.3
2022-05-13 11:42:33 +12:00
Rob Bygrave
a4df643d82
#2690 - Refactor internals, tidy SaveManyBeans
...
- Introduce hasOrderColumn field
- Add clearedParent flag to only clear the parent bean from persistence context once (not per detail bean)
2022-05-13 11:38:39 +12:00
Rob Bygrave
74174444bb
Bug - OneToMany orphanRemoval = true, replace collection adding back original collection entry
...
- Adding back a bean from the original collection
- Expect that bean to exist in the final result but, it's missing
Fix here is in SaveManyBeans to add a insertAllChildren and use ebi.setNew(); for beans to force them to insert for this case.
2022-05-12 23:14:26 +12:00
Rob Bygrave
317ad8de9c
Bump to ebean-test-docker 5.3
...
- Supports random ports
- Simplified shutdownMode
- Improved logging on shutdown
2022-05-12 18:43:38 +12:00
Rob Bygrave
4b260483ce
Test only - Adjust timing in TestHistoryInsert.mariadb_simple_history()
2022-05-12 17:14:20 +12:00
Rob Bygrave
6a575cb1bf
Change ebean-test postgis image to postgis/postgis from mdillon/postgis
...
- Also bump default version to 14
2022-05-12 17:05:23 +12:00
Rob Bygrave
a13e1cf074
Bump to ebean-test-docker 5.2
...
- Supports random ports
- Simplified shutdownMode
2022-05-12 16:43:41 +12:00
Rob Bygrave
c59475084a
#2686 - [ebean-test] Allow docker configuration options to be at ebean.test.X as well as ebean.test.<platform>.X
2022-05-05 20:54:07 +12:00
Rob Bygrave
f41704b58c
#2685 - Bump ebean-test-docker to 5.1 with newBuilder() -> builder() with deprecation
2022-05-05 09:17:35 +12:00
Rob Bygrave
5bb9745b3c
Bump to 13.6.1-SNAPSHOT after release
2022-05-03 15:36:03 +12:00
Rob Bygrave
1c072f1d0a
[maven-release-plugin] prepare for next development iteration
2022-05-03 15:13:20 +12:00
Rob Bygrave
bac7eb11bd
[maven-release-plugin] prepare release ebean-parent-13.6.0
ebean-parent-13.6.0
2022-05-03 15:13:13 +12:00
Rob Bygrave
a8c2e4db3f
Our release profile is now called "central"
2022-05-03 15:09:34 +12:00
Rob Bygrave
67a4e66b00
[maven-release-plugin] rollback the release of ebean-parent-13.6.0
2022-05-03 15:07:55 +12:00
Rob Bygrave
0d1d212f9f
[maven-release-plugin] prepare for next development iteration
2022-05-03 14:59:36 +12:00
Rob Bygrave
f44c77f5f5
[maven-release-plugin] prepare release ebean-parent-13.6.0
2022-05-03 14:59:29 +12:00
Rob Bygrave
65d07f4af9
Merge branch 'master' of github.com:ebean-orm/ebean
2022-05-03 14:48:52 +12:00
Rob Bygrave
c74de4c221
Bump ebean-agent to 13.6.0
2022-05-03 14:48:38 +12:00
Rob Bygrave and GitHub
ebbef86def
Merge pull request #2626 from ebean-orm/wip/EntityBeanIntercept-interface
...
Support EntityBeanIntercept as an interface with InterceptReadWrite and InterceptReadOnly options
2022-05-03 14:15:49 +12:00
Rob Bygrave
3fab465a13
#2649 - Bump avaje-config to 2.0 (uses System.Logger and not slf4j-api)
2022-05-03 13:50:22 +12:00
Rob Bygrave and GitHub
ff662bff58
Merge pull request #2683 from ebean-orm/feature/bump-datasource
...
Bump ebean-datasource to 8.0 with use of System.Logger (from slf4j-api)
2022-05-03 13:46:18 +12:00
Rob Bygrave
cc7acd4761
Bump ebean-datasource to 8.0 with use of System.Logger (from slf4j-api)
2022-05-03 13:45:35 +12:00
Rob Bygrave and GitHub
1365e39e94
Merge pull request #2681 from ebean-orm/feature/2647
...
#2647 - When Postgres + isAllQuotedIdentifiers true + using DataSourceConfig THEN `datasourceConfig.addProperty("quoteReturningIdentifiers", false);`
2022-05-03 13:38:10 +12:00
Rob Bygrave and GitHub
a73eb1c42f
Merge pull request #2648 from ebean-orm/feature/bump-classpathscanner
...
Bump avaje classpath scanner to 7.1, ignores module-info, uses System.Logger (not slf4j-api)
2022-05-03 13:36:39 +12:00
Rob Bygrave and GitHub
3f5a610df1
Merge pull request #2650 from ebean-orm/feature/bump-ddlrunner
...
Bump ebean-ddl-runner (sync version with ebean-migration)
2022-05-03 13:36:29 +12:00
Rob Bygrave and GitHub
d96e28991c
Merge pull request #2682 from ebean-orm/feature/ebean-migration-system-logger
...
Bump ebean-migration to 13.6.0 (bumps classpath scanner and ebean-ddl-runner)
2022-05-03 13:36:16 +12:00
Rob Bygrave
e84d12dad8
Bump ebean-migration to 13.6.0 (bumps classpath scanner and ebean-ddl-runner)
2022-05-03 13:30:09 +12:00
Rob Bygrave
1d4f2ad856
#2626 - Add final modifier to methods - For readOnly disableLazyLoad using Collections.EMPTY_LIST etc
2022-05-03 12:23:22 +12:00
Rob Bygrave
84042397b6
#2626 - For readOnly disableLazyLoad using Collections.EMPTY_LIST etc for reference collections
2022-05-03 12:12:47 +12:00
Rob Bygrave
a70461d779
Update InterceptReadWrite with file content diff detection
2022-05-03 10:46:22 +12:00
Rob Bygrave
d1b5400f2c
Merge branch 'master' into wip/EntityBeanIntercept-interface
2022-05-03 10:45:45 +12:00
Rob Bygrave
244f336f54
#2647 - When Postgres + isAllQuotedIdentifiers true + using DataSourceConfig THEN datasourceConfig.addProperty("quoteReturningIdentifiers", false);
...
I think there is not a case where we do NOT want to do this. allQuotedIdentifiers + Postgres is almost not usable without this.
2022-05-03 10:15:07 +12:00
Rob Bygrave
f92887b2f0
#2680 - Bump parent to java11-oss 3.8 which moves nexus-staging-maven-plugin and distributionManagement under "central" profile
...
This means that the nexus-staging-maven-plugin should not be used for forks looking to deploy into their own local nexus/archiva maven repo.
2022-05-03 09:06:27 +12:00
Rob Bygrave
f49b93a845
Bump to 13.6.0-SNAPSHOT
2022-05-03 08:55:50 +12:00