Rob Bygrave
25416a3cda
For querybean associated beans, add missing eqIfPresent() + in() + notIn() + expressions
2023-02-26 19:24:00 +13:00
Rob Bygrave
99d5f4f01c
Bump to next version 13.13.2
2023-02-24 23:56:44 +13:00
Rob Bygrave and GitHub
a825e50584
Merge pull request #2983 from ebean-orm/feature/profileLocationWithLineNumbers
...
ENH: Add profile-line-number-mode with options none | all | auto ... to control adding line numbers to profile locations
2023-02-22 23:35:42 +13:00
rob
989d82813b
Revert the use of ${revision} in poms to plain old version dur to issues not being able to use mvn --rf --resume-from ... as it complains about the parent pom version
2023-02-22 23:17:42 +13:00
rob
2e0dba3741
#2981 - ENH: Add profile-line-number-mode with options none | all | auto ... to control adding line numbers to profile locations
2023-02-22 23:02:42 +13:00
rob
0b615a79cc
Add _ifPresent() expressions for GT, GE, LT, LE (follow up from #2768 )
2023-02-22 14:04:26 +13:00
rob
f493c7e8cf
Modify poms to use ${revision} for dependencies versions and annotation processor versions
2023-02-20 10:19:14 +13:00
rob
0e596fd87f
Modify poms to use ${revision} for parent pom version
2023-02-20 10:09:41 +13:00
Rob Bygrave
8bb9ec0cfe
Bump the maven tiles used in tests to 13.12.0
2023-02-19 23:21:39 +13:00
rob
e78ac677f6
[maven-release-plugin] prepare for next development iteration
2023-02-15 10:22:46 +13:00
rob
19d2b04175
[maven-release-plugin] prepare release ebean-parent-13.13.0
2023-02-15 10:22:38 +13:00
rob
aa80bc0c10
Bump version to 13.13.0-SNAPSHOT
2023-02-14 20:28:45 +13:00
rob
5882169641
Merge branch 'feature/StdExpressions'
2023-02-14 11:35:31 +13:00
rob
acb28925f2
[maven-release-plugin] prepare for next development iteration
2023-02-14 08:07:15 +13:00
rob
3d2a68782c
[maven-release-plugin] prepare release ebean-parent-13.12.0
2023-02-14 08:07:07 +13:00
rob
8c97d4d0fe
Bump version to 13.12.0-SNAPSHOT
2023-02-14 08:02:35 +13:00
Rob Bygrave
015ee44de3
[maven-release-plugin] prepare for next development iteration
2023-02-13 13:34:22 +13:00
Rob Bygrave
714bbadbc0
[maven-release-plugin] prepare release ebean-parent-13.11.4
2023-02-13 13:34:14 +13:00
Rob Bygrave
f97dcb60c0
Improve test only, QCustomerTest using AttributeConverter
2023-02-13 08:08:16 +13:00
Rob Bygrave
3f5140e7f3
[maven-release-plugin] prepare for next development iteration
2023-02-07 22:10:29 +13:00
Rob Bygrave
43dec17d08
[maven-release-plugin] prepare release ebean-parent-13.11.3
2023-02-07 22:10:16 +13:00
Rob Bygrave
27d9e03691
[maven-release-plugin] prepare for next development iteration
2023-01-21 20:37:02 +13:00
Rob Bygrave
5a3c6b9dad
[maven-release-plugin] prepare release ebean-parent-13.11.2
2023-01-21 20:36:54 +13:00
Rob Bygrave
f5f59d90d4
[maven-release-plugin] prepare for next development iteration
2023-01-09 10:45:37 +13:00
Rob Bygrave
ac3f4ca369
[maven-release-plugin] prepare release ebean-parent-13.11.1
2023-01-09 10:45:29 +13:00
Rob Bygrave
712d3ea78f
[maven-release-plugin] prepare for next development iteration
2022-12-08 15:31:04 +13:00
Rob Bygrave
96e3c95c29
[maven-release-plugin] prepare release ebean-parent-13.11.0
2022-12-08 15:30:51 +13:00
Rob Bygrave
e6e25b979f
Bump to 13.11.0-SNAPSHOT
2022-12-08 15:21:16 +13:00
Rob Bygrave
d2f629e7bb
#2914 - Query bean generation support for @ElementCollection with validaiton annotations - NPE NullPointerException
2022-12-08 11:10:23 +13:00
Rob Bygrave
d56098dbf0
[maven-release-plugin] prepare for next development iteration
2022-11-22 08:09:45 +13:00
Rob Bygrave
07682c97a7
[maven-release-plugin] prepare release ebean-parent-13.10.2
2022-11-22 08:09:37 +13:00
Rob Bygrave
4a0f8931a0
Add parameter type for Query.Property with DefaultUpdateQuery and TQRootBean
2022-11-09 23:41:42 +13:00
Rob Bygrave
3c8c52ca7f
Simplify to use single type (not use another different type for Query.Property)
2022-11-09 23:30:51 +13:00
Rob Bygrave
d29ef8934d
Add more operators to StdOperators
...
- stricter use of UpdateQuery.set()
- Numbers just use their own type - PBaseNumber
- PEnum just uses its own type
- Expr.factory() to expose factory
2022-11-09 17:47:16 +13:00
Rob Bygrave
97bbce321d
Make Query.Property parameterised with <BT> "Base Type" as Number, String, Temporal, Boolean or Object
...
These types then determine which functions are valid for the types. So:
- Number functions
- String/varchar functions
- Temporal Date, DateTime, Time functions
- Boolean functions
- Object being everything else
2022-11-08 21:57:36 +13:00
Rob Bygrave
3da924b943
Add Query.Property.of(), Move StdFunctions to ebean-api
2022-11-07 12:57:39 +13:00
Rob Bygrave
8565f5f807
Rename TQColumn -> Query.Property and move to api + use with UpdateQuery.set()
...
- Refactor rename TQColumn to Query.Property and move to ebean-api module
- Add UpdateQuery.set() methods to use Query.Property (as per #2849 )
2022-11-03 17:33:11 +13:00
Rob Bygrave
96e79248dc
Add StdFunctions, StdExpressions, TQColumn marker interface
2022-11-03 11:16:30 +13:00
Rob Bygrave
79cd1da9a4
[maven-release-plugin] prepare for next development iteration
2022-11-03 00:27:30 +13:00
Rob Bygrave
759cf18c41
[maven-release-plugin] prepare release ebean-parent-13.10.1
2022-11-03 00:27:22 +13:00
Rob Bygrave
0a61852711
#2847 - Add support for Sub-query EQ, NE, LT, LE, GT, GE expressions
2022-11-03 00:22:48 +13:00
Rob Bygrave
f145aaa1e2
Bump ebean-agent to 13.10.1
2022-11-02 22:04:37 +13:00
Rob Bygrave
dd0ed8ea76
#2873 - Query Beans: Support more TQProperty's as target value for inRangeWith()
2022-11-02 17:35:00 +13:00
Rob Bygrave
600aa10453
#2877 - Query Beans: Add lt, le, gt, ge <other property> e.g. whenRegistered.gt(QCustomer.Alias.whenActivated)
2022-11-02 16:32:49 +13:00
Rob Bygrave
f6b87ed0b4
#2876 & #2875 - Query Beans subquery exists/notExists + eq(other property), ne(other property)
2022-11-02 16:14:44 +13:00
Rob Bygrave
3c298a67ff
[maven-release-plugin] prepare for next development iteration
2022-10-14 13:31:18 +13:00
Rob Bygrave
27504a4dae
[maven-release-plugin] prepare release ebean-parent-13.10.0
2022-10-14 13:31:10 +13:00
Rob Bygrave
9c64a69b8c
Bump to 13.10.0-SNAPSHOT
2022-10-14 13:13:09 +13:00
Rob Bygrave
475f937421
#2858 - Example for entity-field-access
2022-10-14 11:08:49 +13:00
Rob Bygrave
993607ef4b
[maven-release-plugin] prepare for next development iteration
2022-09-14 11:18:25 +12:00