


If you change the top level import to: ._ and you try to compile the same distinctRow query. DISTINCTROW doesn't exist in the Postgres SELECT statement syntax,īut it's a standard thing as far as MySQL is concerned. Morpheus is designed to give you an "all-you-can-eat" buffet through a single import.Īs follows: import ._.Īnd done, you can now define tables, query and so on. Although at this point in time only MySQL is supported, Morpheus features a unique approach, what we call the auto-magical flip. Instead of learning about primitives and rules we thought of to abstract away discrepancies between the various SQL implementations, Should auto-magically encode the same syntax and the logic as the tool it's designed for. To sum it up, we believe Slick is an excellent tool but we do not believe you should learn about our abstractions to get things done. You're probably wondering how Morpheus fairs compared to the more established players in the Scala SQL market and why we set out to do something new in theįirst place. The latest version available on our Bintray repository is indicated by the Bintray badge at the top of this readme. Intermediary releases are available through our managed Bintray repository available at. The Maven Central badge is pointing at the latest version The stable release is always available on Maven Central and will be indicated by the badge at the top of this readme. It is not yet production ready, so trial at your own risk. Morpheus is actively and avidly developed. The current version is: val morpheusVersion = 0.2.3. We've taken it up ourselves to produce the highest quality database integration tooling for all Scala users,Ĭurrently hitting that bar for Cassandra and Neo4J. It doesn't have a query compiler, instead it entirely mimics the functionality the database has. With the single switch of an import, morpheus will perform a full feature swap from MySQL to We choose this name as it is the dream DSL for any Scala/SQL user, finessed to perfection up to the Websudos quality standard

To stay up-to-date with our latest releases and news, follow us on Twitter: after the Greek God of Dreams, morpheus is a reactive type-safe Scala DSL for MySQL, Postgres, MSSQL, View the Project on GitHub websudos/morpheus Reactive type-safe Scala driver for SQL databases
