The Anorm database library
Scala Shell
Clone or download
xuwei-k and cchantep fix procedure syntax (#181)
procedure syntax is deprecated scala/scala@1d4d901
Latest commit 501ab23 Jul 3, 2018
Permalink
Failed to load latest commit information.
.github Update specs2 Apr 16, 2016
.travis_scripts Bump to org.playframework.anorm 2.6.0 (#162) Dec 22, 2017
akka/src fix procedure syntax (#181) Jul 3, 2018
bin Upgrade to Scala 2.12 (#139) Feb 12, 2017
core/src fix procedure syntax (#181) Jul 3, 2018
docs Generate mapped Column for ValueClass (#167) Mar 2, 2018
iteratee/src Bump to 2.6.1-SNAPSHOT (#165) Jan 18, 2018
postgres/src Bump to org.playframework.anorm 2.6.0 (#162) Dec 22, 2017
project Fix #173 - Workaround for Scapegoat dependency, required at compile … May 18, 2018
tokenizer/src/main/scala/anorm Update dependencies and related refactoring (#156) Aug 31, 2017
.gitignore Extracted anorm into its own repository Dec 5, 2014
.travis.yml Add `oraclejdk10` to configuration for Travis CI (#178) Jun 25, 2018
CONTRIBUTING.md Update documentation Apr 27, 2015
Highlights24.md Fix migration documentation for release 2.4 May 29, 2015
Highlights25.md A row parser that fold over row information Jul 15, 2015
Highlights26.md Setting version to 2.6.1 (#169) Mar 2, 2018
LICENSE Add license (#155) Jul 21, 2017
Migration24.md Merge branch 'fix-38' of https://github.com/cchantep/anorm Jun 19, 2015
Migration25.md A row parser that fold over row information Jul 15, 2015
Migration26.md Bump to org.playframework.anorm 2.6.0 (#162) Dec 22, 2017
README.md Bump to 2.6.1-SNAPSHOT (#165) Jan 18, 2018
build.sbt Postgres JDBC 42.2.2 (#177) Jun 15, 2018
version.sbt Bump to 2.6.2 (#171) Apr 28, 2018

README.md

Anorm

Anorm is a simple data access layer that uses plain SQL to interact with the database and provides an API to parse and transform the resulting datasets.

Usage

In a projects built with SBT, dependency to Anorm can be added as following:

libraryDependencies ++= Seq(
  "org.playframework.anorm" %% "anorm" % ReplaceByAnormVersion)

Build manually

Anorm can be built from this source repository.

sbt publish-local

To run the tests, use:

sbt test

Travis: Travis build status

Documentation

To run the documentation server, run:

sbt docs/run

To test the documentation code samples, run:

sbt docs/test