krush
krush copied to clipboard
Idiomatic persistence layer for Kotlin
This PR fixes a smaller naming issue that occurred when using M2O-Relations in a selfreference context. While working on that, I also noticed that ManyToOne-Annotated lists do not currently get...
Bumps [kotlinx-serialization-json](https://github.com/Kotlin/kotlinx.serialization) from 1.4.0-RC to 1.4.0. Release notes Sourced from kotlinx-serialization-json's releases. 1.4.0 This release contains all features and bugfixes from 1.4.0-RC plus some bugfixes on its own (see below)....
Bumps [flyway-core](https://github.com/flyway/flyway) from 8.5.13 to 9.1.6. Release notes Sourced from flyway-core's releases. Flyway 9.1.6 See https://flywaydb.org/documentation/learnmore/releaseNotes#9.1.6 CLI artifact available here Flyway 9.1.5 See https://flywaydb.org/documentation/learnmore/releaseNotes#9.1.5 CLI artifact available here Flyway 9.1.4...
Bumps [pl.allegro.tech.build.axion-release](https://github.com/allegro/axion-release-plugin) from 1.13.14 to 1.14.0. Release notes Sourced from pl.allegro.tech.build.axion-release's releases. v1.14.0 This release includes support for Gradle's configuration cache. As part of this change, configuration properties are now...
Hi guys, Using the aforementioned annotation (as you do in the examples) with `@Column(updatable=false)` doesn't do anything. ``` @Entity data class Customer( @Id val uuid: UUID = UUID.randomUUID(), val email:...
https://projects.eclipse.org/projects/ee4j.jpa https://www.infoq.com/news/2019/05/end-of-javax-package/ Not sure if both package namespaces could be supported.
``` @Entity @kotlinx.serialization.Serializable data class User( @Id val userId: String, val name: String ) ``` if I have a class like this, the build fails with the following error: Exception...
I think one of the core thing that any Kotlin ORM/persistence layer should have is the coroutine support. It's a sad landscape today where we have basic layers like https://github.com/jasync-sql/jasync-sql...
Any chance of making this project support multiplatform apps, where model classes are declared inside a common module?
My domain model contains inline classes wrapping UUIDs. I'd like to be able to store these using the native Postgres UUID type, and this is allowed by JPA AttributeConverter class....