krush icon indicating copy to clipboard operation
krush copied to clipboard

Idiomatic persistence layer for Kotlin

Results 21 krush issues
Sort by recently updated
recently updated
newest added

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)....

dependencies

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...

dependencies

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...

dependencies

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....