Releases: ajozwik/quill-generic
Releases · ajozwik/quill-generic
Always extends MonixRepository
Add WithTransaction
Add support for Instant
v0.8.7 Add support for Instant
Adapted to quill 3.4.3
Split sync/async
quill-async depends on not supported "com.github.mauricio" %% "db-async-common" % "0.2.21"
which depends on netty-all.
Add cassandra support
- Add
def readUnsafe(id: K): F[T]
- Add cassandra sync/async/monix
- Add async repository
Add support for jdbc-monix
v0.7.0 Monix finally added
Add CompositeKey3, CompositeKey4
v0.6.1.1 0.6.1.1
CompositeKey[K1, K2] added
Support for composite key added
Fix #9
Add createAndRead/updateAndRead
v0.5.0 Add createAndRead/updateAndRead
Add count/searchByFilter
Helper methods to use in provided trait implementation.
def youngerThan(date: LocalDate)(offset: Int, limit: Int): Try[Seq[Person]] = {
import context._
searchByFilter((p: Person) => quote(p.birthDate > lift(date)))(lift(0), lift(limit))(dynamicSchema)
}
def count: Try[Long] = {
context.count((_: Person) => true)(dynamicSchema)
}