dungvn3000 / sorm

A functional boilerplate-free Scala ORM

Home Page:sorm-framework.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

#SORM. An elegant and scalable way to do persistence in Scala

SORM is an object-relational mapping framework designed to eliminate boilerplate and maximize productivity. It is absolutely abstracted from relational side, automatically creating database tables, emitting queries, inserting, updating and deleting records. This all functionality is presented to the user with a simple API around standard Scala's case classes.

For more info, tutorials and documentation please visit the official site.

##Supported databases

  • MySQL
  • PostgreSQL
  • H2
  • HSQLDB

##Supported Scala versions

2.10.*

##Maven

SORM is distributed in the Maven Central, here's a dependency to the latest release version:

<dependency>
  <groupId>com.github.nikita-volkov</groupId>
  <artifactId>sorm</artifactId>
  <version>0.3.7</version>
</dependency>

##Contribution

Any kind of contribution is much appreciated. If you find anything that you think SORM could evolve on, go ahead and fork it!

About

A functional boilerplate-free Scala ORM

sorm-framework.org

License:MIT License