Some break changes in Ktorm 3.0:
- Completely remove the deprecated global database APIs and provide equivalent things in a new module ktorm-global.
- Use
=
instead of property delegation to define columns. Query
doesn't implementIterable
anymore.- Support compound primary keys.
In addition to the break changes above, there are also many updates from enthusiasts in the open source community, thanks for their contributions:
- MySQL
bulkInsert
function supportson duplcate key update
. Thank @hangingman - PostgreSQL
hstore
data type and a series of operators for it. Thank @arustleund - ktorm-jackson supports simple Jackson annotations, like
@JsonProperty
,@JsonAlias
,@JsonIgnore
. Thank @onXoot
For more details about the new version, see https://ktorm.liuwj.me/en/break-changes-in-ktorm-3.0.html