Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/domaframework/doma

DAO oriented database mapping framework for Java
https://github.com/domaframework/doma

Merge pull request #449 from domaframework/docs

Update a document about the Criteria API [skip ci]

f37da594abd3407e3c5765b82fb881235a7b854a authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Update a document about the Criteria API [skip ci]

bc189e500a60a2fa6e3379ee34b5bbc1ba2ffd38 authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Merge pull request #448 from domaframework/support-quarkus

Support Quarkus

02d648a4a0b09cd46be4de3dc1effa9d53da129d authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Use delegation instead of inheritance in Dao implementations.

Now the simplified constructor injection works fine.
https://quarkus.io/guides/cdi-reference#sim...

aaa3be1869f85bb0877ef8740fe2b52f9082f139 authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Add the DaoImplementation annotation

f57c3663e0bc7b23c8349843c0dba0b4b7408c5c authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Add the DomainTypeImplementation annotation

773a26d3f8a193d525c63b60fecc2a0b0a6288ad authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Add the EmbeddableTypeImplementation annotation

9f2a265a6134cfeb43aac635ccdf4f1621274688 authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Add the EntityTypeImplementation annotation

020a814dad7672e51fa0b0edac1e81ce4172144f authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Add the ScriptFileLoader interface.

It is necessary to execute hot replacement of script files in the quarkus extension.

801459d03530695fc5d54352efe4cf56b0e510fa authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Remove the final modifier.

It is necessary to execute hot replacement of SQL files in the quarkus extension.

a968a3ffaae43376f7a965868048eb5ca03efd9e authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Merge pull request #447 from domaframework/exclude-null

Support the excludeNull setting for the INSERT and the UPDATE queries…

1e49fef1b1a290bc7ff7bb80cb2ebb90021ff59a authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Support the excludeNull setting for the INSERT and the UPDATE queries in the Criteria API

128123b2d05683e6c074ab53ac60cbdfa3c63d45 authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Merge pull request #444 from domaframework/association-for-immutable-entities

Support to associate immutable entities

2e6a86e2f2b08390fc1a7316186fc0ab3333f1cd authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Rename the method from "associateAndReplace" to "associateWith" and simplify the method.

eb31c357c0943c9b9a9802bfb5a37413b31fd4cf authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Support to associate immutable entities

43a9eb1c8f82744e2b048be69ec1c7a548b41343 authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Merge pull request #442 from domaframework/working

[Gradle Release Plugin] - [skip ci] new version commit: '2.36.1-SNAP…

e388ab97ea27827c44d16eabc5e31a3fc33ae0c2 authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Merge pull request #441 from domaframework/release

[Gradle Release Plugin] - pre tag commit: '2.36.0'.

7f50976005d2552d4366230dab34af43523291eb authored over 4 years ago by Toshihiro Nakamura <[email protected]>
[Gradle Release Plugin] - [skip ci] new version commit: '2.36.1-SNAPSHOT'.

2ea007e1ce4e2d71b990eeae73acfa513edb3e7a authored over 4 years ago by Toshihiro Nakamura <[email protected]>
[Gradle Release Plugin] - pre tag commit: '2.36.0'.

1654348b4e1a4e4c35de446fd5f38511f31c8be8 authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Prepare for release [ci skip]

b91a135defebd7735d6414f836d215c9faa5d022 authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Merge pull request #440 from domaframework/docs

Update the Criteria API document

ff55311c5bce09b2579793967af4641aa4cadb3f authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Update the Criteria API document

5e150ef5a0fcd29876ce6efe147197bc74fd9607 authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Merge pull request #439 from domaframework/remove-lambda-expressions

Remove lambda expressions from generated code to reduce compilation time

aa608144579d74acfc8c8020e67a7e796870b180 authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Remove lambda expressions to reduce compilation time

49fb265331ca9fa5f974853ba47f4a0e10786028 authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Merge pull request #438 from domaframework/select-expression

Support the select expression

b010315b9160b34b9f4fc8ead4730578177e8f6f authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Support the select expression

bd233607d90efb0b21562f56c582c6ac9c18c926 authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Merge pull request #437 from domaframework/literal-expression

Support the literal expression for the following data types:

d1b5c3af035f3a24b4d88f9e5e29927e3ed59c19 authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Merge pull request #436 from domaframework/case-when-expression

Support the case expression

dee0d3a303e81919b2608a799ea6358edb598894 authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Merge pull request #435 from domaframework/optional-select-call

Make a select method call optional in a sub-select

1abec9260c9f3e1c55b2b89d767fd2d0b4874407 authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Support the literal expression for the following data types

- Byte
- Boolean
- BigDecimal
- BigInteger
- Double
- Float
- LocalDate
- LocalDateTime
- LocalT...

a1a47e20bd2d3cad6077aa966a827e814e564d60 authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Support the case expression

eaa72c606f1351a055bb4b4c29706e5ee130085d authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Make a select method call optional in a sub-select

99f74e6d71f52193de96630e3025379af1e87d74 authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Merge pull request #434 from domaframework/working

[Gradle Release Plugin] - [skip ci] new version commit: '2.36.0-SNAP…

1bbb22bae89208f879322a9adcc3b6bd2490f511 authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Merge pull request #433 from domaframework/release

[Gradle Release Plugin] - pre tag commit: '2.36.0-beta-1'.

ea0be103b93a68cf7e232142babd8e2c22934306 authored over 4 years ago by Toshihiro Nakamura <[email protected]>
[Gradle Release Plugin] - [skip ci] new version commit: '2.36.0-SNAPSHOT'.

e22fda65b7b9398cb9085032ce36134989b7524e authored over 4 years ago by Toshihiro Nakamura <[email protected]>
[Gradle Release Plugin] - pre tag commit: '2.36.0-beta-1'.

8dd99e79e172c566862371acdfd2570d20fa62d2 authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Prepare for release [skip ci]

bc89ad11022dc13533563d840e2a00b4f6aad5bb authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Merge pull request #432 from domaframework/select-to

Add the select and the selectTo methods to the Entityql and NativeSql…

1b8d744c01a4859e114b0275143b12dea6b6a9b2 authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Merge pull request #431 from domaframework/string-functions

Add some string expressions:

31f0906b52c80cd796527b06ea8ab8ea72f044f8 authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Merge pull request #430 from domaframework/polish

Polish

4dd591a1ddfd4781a53597bfbde3abad71e88757 authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Add the select and the selectTo methods to the Entityql and NativeSql DSLs

cb47c7b6f7aba2acc5d1b1bdf89c91e30a0f0ffd authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Add some string expressions:

- lower
- upper
- trim
- ltrim
- rtrim

c54627f03fab42a44860ac0ece567ceedb585dbd authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Rename local variables, parameters, and internal methods

5a42f4c274a71271636e8970a5c8f663f7acc51a authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Remove an unused interface

4fbe29ac2d81266a72f8f0afcfc234f280a90cb5 authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Merge pull request #428 from domaframework/working

[Gradle Release Plugin] - [skip ci] new version commit: '2.35.1-SNAP…

55086cbb08d0e92563016e5a6b2ad95f5c93264b authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Merge pull request #427 from domaframework/release

[Gradle Release Plugin] - pre tag commit: '2.35.0'.

81baa286a9f929deaf95ee19bcf677623d1edcb3 authored over 4 years ago by Toshihiro Nakamura <[email protected]>
[Gradle Release Plugin] - [skip ci] new version commit: '2.35.1-SNAPSHOT'.

8aa94f4165a5d01683c4c464ccc6beeff7335cda authored over 4 years ago by Toshihiro Nakamura <[email protected]>
[Gradle Release Plugin] - pre tag commit: '2.35.0'.

05b7a11eecf86ea9ae9c398dc1c791843c412107 authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Prepare for release [skip ci]

a2f8bc286a2c3366f5ee97e5f142fcb595641c88 authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Fix a trivial mistake [skip ci]

d09f9fa860af71e950fb0b60cc8c32763aed4a0a authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Fix typo [skip ci]

8dfb12e949e067da74ed4e15c07f8df1f188ea84 authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Merge pull request #426 from domaframework/improve-criteria-api-docs

Improve the Criteria API documents

1884ab5cc7c095c9f038a47f11bef888dd25469b authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Improve the Criteria API documents

e70cada86bff3ce1d40e60888f2d1c0c4d8022ee authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Merge pull request #425 from domaframework/enhance-criteria-api

Enhance the Criteria API

049a9d6c0021c505c8080ff9a083a3cee635d440 authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Support to replace the table name

567241005e0420395d1f38d3e4d02836d23861b2 authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Support the INSERT SELECT sytax

04b5fc1501ff1858adcb23669be895fe956c8fb4 authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Support "count(distinct expression)"

b64aca12259b41f0581b8b37264dd26035c5003c authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Support literal expressions

d734f13e8004f95e081ae3c3a2d91432f8800e33 authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Improve offset/limit methods

77da9b47eabfe244e10c1f7f9ccb5ccfc199b191 authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Improve option classes (+4 squashed commits)

Squashed commits:
[74c7f2e55] Improve the LikeOption class
[b34ec830e] Improve the AssociationOpt...

e114cf932ee7ee9ec8043477286b9ba757459ca3 authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Support the "allowEmptyWhere" setting for select statements

90e55638dc9566850068645eb253386004625b0f authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Support the "ignoreVersion" and the "suppressOptimisticLockException" settings

334927ae23907074f742a6405909b09158bb2983 authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Add property expressions

c813ad8fe274fa4fa6c6ce3f97b99088b6355ee7 authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Support to fetch multiple entities in a single row at once

29ba159049687e43c1d7b80458a95bbac9c1d5a2 authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Remove duplicated code (+7 squashed commits)

Squashed commits:
[7cfd55108] Make a aliasManagrer variable non-nullable
[2003977e0] Add a final ...

8a33fe69e661f7ac693fc7f121fd04fc3f5485ee authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Merge pull request #424 from domaframework/generate-metamodel-effectively

Generate Metamodel classes effectively

18baf43fd8409b808fa6337d226434ebf69927bd authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Introduce the Metamodel annotation

1c8b9d68b959c78b0b26a4c74fe6a22b2f2a854c authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Rename annotation processing options

abbba076bfa9dad1926caf13eb6f4d4a1de52235 authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Merge pull request #423 from domaframework/avoid_eclipse_bug_of_type_use

Reload a typeElement with its canonical name to avoid the eclipse bug.

53d486adfff0ed068d1eb1dd8204ddd46390ba7d authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Reload a typeElement with its canonical name to avoid the eclipse bug.

See https://bugs.eclipse.org/bugs/show_bug.cgi?id=544288

9b572bb64f0b8791adb1cbb756d633611b57deef authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Merge pull request #422 from domaframework/optimize-generation-code

Optimize generation code

276bf598d849526d6df280a0c581f2493085df1a authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Retain order

2007ac06fe253ad8102ef6fc78a342ce5309f111 authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Reduce field definitions to make builds fast

b0225cc2a52339df88152ec1cb26083538c23f91 authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Avoid the ClassName::new syntax.

Because the syntax is slow in Eclipse.

a3aacbb3fd67844bd317d2f709827c6a0c646345 authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Merge pull request #419 from domaframework/working

[Gradle Release Plugin] - [skip ci] new version commit: '2.34.1-SNAP…

3cecbbb7f2f572788f861b178a5de6d19dd80a60 authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Merge pull request #418 from domaframework/release

[Gradle Release Plugin] - pre tag commit: '2.34.0'.

df90f714d4e1b1cccc8f99a03ed277c37c14a35e authored over 4 years ago by Toshihiro Nakamura <[email protected]>
[Gradle Release Plugin] - [skip ci] new version commit: '2.34.1-SNAPSHOT'.

cd52cf7b42c4036c754de557f8c227495f869fe8 authored over 4 years ago by Toshihiro Nakamura <[email protected]>
[Gradle Release Plugin] - pre tag commit: '2.34.0'.

2c513db584d291ef2b453365d07990d7266ab11d authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Prepare for release [skip ci]

0a90e18fa5cbbc00d715a68a4a03dd57d625a0b9 authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Merge pull request #417 from domaframework/improve-docs

Improve documents and polish the related code

d7ad798af370abf3e2a2e269268cfc2a2b11c1db authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Improve sample code

15f95a29bc13072f43e29f5f0053a9770fde1116 authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Improve documents and polish the related code

abb9744005f3c15a02c6ab2f534694b183ab7950 authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Merge pull request #416 from domaframework/distinct

Support the distinct keyword

cd77a14725ae8fcb6b2207701d41e8e3eb110f7d authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Move and Rename the Option enmu classes

18e2e08e1baad2c1f24dbe7ee35741a322428025 authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Support the distinct keyword

9536900b8204672d5bab8fe48f789e06004b6122 authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Merge pull request #415 from domaframework/settings

Add the Settings class and throw an exception on update/delete without WHERE clause.

bf073103e2028386bda37d3b7c57dfd262c4cc69 authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Add the Settings class and throw an exception on update/delete without WHERE clause.

To allow empty WHERE clause, enable the allowEmptyWhere setting.

289f7c41323152e6b8a0e177c6e56bd7529825ac authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Add and polish the Options classes

7fde74b92623628a82fd211e1c016f618fb4f579 authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Merge pull request #414 from domaframework/orderby-for-union

Support the ORDER BY clause for the UNION set operation

a7b464cae8d8edcb225ea9720d88846161245c6c authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Support the ORDER BY clause for the UNION set operation

c1d7eb3d11efe89a1bc548d382f6d3a6e6e5964b authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Merge pull request #413 from domaframework/generate-groupby-clause-automatically

Generate the GROUP BY clause automatically.

b5b453eb7a58a591322b754dc700ccf8e759627f authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Generate the GROUP BY clause automatically.

We generate it when it is empty and the SELECT clause includes any aggregate functions.

3235d70dfd6c0d71cc3ab5a868ac4e1d9a4abe1d authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Merge pull request #412 from domaframework/make-aggregate-queries-typesafe

Make aggregate queries more typesafe

92263ebb6805ffd11cbf91c24b406f693ff9d26a authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Make aggregate queries more typesafe

d171180a21d29917533fe576fc92952374e95ecc authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Merge pull request #411 from domaframework/remove-duplicated-code

Remove duplicated code about the peek method

ec378fb9dc5b0b4c237ecdac4b4434ccf0ce8fc2 authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Remove duplicated code about the peek method

c2fc1a6da06fe66a6edc2ba31d3880310047e19f authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Merge pull request #410 from domaframework/rename

Rename the "getResultList" and the "getSingleResult" methods

efe5535c8a02c5cb509bafc2086246956c7d55f5 authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Rename the "getResultList" and the "getSingleResult" methods

2b19c2f812a89098ba0d8d66fc3d6d18ee8bb328 authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Fix version

9f81650ad54ca5aec84504b3875b30b8524be2a0 authored over 4 years ago by Toshihiro Nakamura <[email protected]>
Merge pull request #409 from domaframework/working

[Gradle Release Plugin] - [skip ci] new version commit: '2.33.1-SNAP…

b9b71d74ee3fe843bfc2472ba1623eca025e2ec0 authored over 4 years ago by Toshihiro Nakamura <[email protected]>