zio / zio-quill

Compile-time Language Integrated Queries for Scala
https://zio.dev/zio-quill
Apache License 2.0
2.15k stars 346 forks source link

Embedded databases #1180

Open fwbrasil opened 5 years ago

fwbrasil commented 5 years ago

I've been working on NDBC and decided to test these libraries that can download and start databases automatically:

https://github.com/yandex-qatools/postgresql-embedded https://github.com/wix/wix-embedded-mysql https://github.com/nosan/embedded-cassandra

I've integrated NDBC with the postgres and mysql libraries and they seem to work well. We should probably do the same and provide an easy way for users to start the DBs based on Quill's configuration

@getquill/maintainers

gabfssilva commented 5 years ago

Would it be for testing purposes?

fwbrasil commented 5 years ago

@gabfssilva I think so, but who knows how people would use this feature :)

juliano commented 5 years ago

@fwbrasil @gabfssilva what you think about a module quill-db-embedded?