doma
doma copied to clipboard
DAO oriented database mapping framework for Java 8+
You can define your own Expression. For example, users can implement count-distinct with multiple columns, etc.
**Description** Currently, Doma2 does not support Bulk Insert. Currently, to achieve Bulk Insert, it is necessary to write an SQL Template like the following: ``` insert into users(name, age) values...
**Describe the bug** SQLiteDialect#isUniqueConstraintViolated does not recognize SQLite primary key unique constraint violations **Expected behavior** UniqueConstraintException is thrown **Actual behavior** SQLExecutionException is thrown **To Reproduce** Steps to reproduce the behavior:...
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/upload-artifact](https://redirect.github.com/actions/upload-artifact) | action | major | `v5` -> `v6` | --- ### Release...
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github/codeql-action](https://redirect.github.com/github/codeql-action) ([changelog](https://redirect.github.com/github/codeql-action/compare/fe4161a26a8629af62121b670040955b330f9af2..1b168cd39490f61582a9beae412bb7057a6b2c4e)) | action | digest | `fe4161a` -> `1b168cd` | --- ###...
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [com.pinterest.ktlint:ktlint-cli](https://redirect.github.com/pinterest/ktlint) | `1.7.1` -> `1.8.0` |  |  | --- ### Release...
**Describe the bug** When using @BatchInsert(batchSize = N), Doma currently builds a single PreparedSql object containing all parameter sets for the entire input list, regardless of batchSize. This causes OutOfMemoryError...