play-slick travis-ci

Slick Plugin for Play

2 years after

Build Status

Play Slick

The Play Slick module makes Slick a first-class citizen of Play. It consists of two features:

  • Integration of Slick into Play's application lifecycle.
  • Support for Play database evolutions.

Because Slick creates and manages both a connection pool and a thread pool, integrating Slick with Play boils down to ensure that all resources allocated by Slick are shutted down when a Play application is stopped (or reloaded).

The plugin has its own release cycle and therefore is not integrated into either core Play or Slick.

Current Version

For Play 2.5.x and Slick 3.1.x (Scala 2.11):

"com.typesafe.play" %% "play-slick" % "2.0.0"
"com.typesafe.play" %% "play-slick-evolutions" % "2.0.0"

All Releases

The Play Slick plugin supports several different versions of Play and Slick.

Plugin version Play version Slick version Scala version Maintained
2.0.0 2.5.x 3.1.x 2.11.x Yes
1.1.1 2.4.x 3.1.x 2.10.x/2.11.x Yes
1.1.0 2.4.x 3.1.x 2.10.x/2.11.x No
1.0.1 2.4.x 3.0.1+ 2.10.x/2.11.x No
1.0.0 2.4.x 3.0.0 2.10.x/2.11.x No
0.8.0 2.3.x 2.1.x 2.10.x/2.11.x No
0.7.0 2.3.x 2.0.x 2.10.x No
0.6.1 2.2.x 2.0.x 2.10.x No
0.5.1 2.2.x 1.0.x 2.10.x No

Note that the + next to a version means that the specified version and later trailing point releases are supported by the same version of the play-slick plugin. While a x means that any trailing point release is supported by the same version of play-slick.

Documentation

The documentation for the latest release is available here.

Documentation for v0.8 is available in the project's wiki.

Copyright

Copyright (C) 2009-2016 Lightbend Inc. (https://www.lightbend.com).

License: Apache License 2.0, http://www.apache.org/licenses/LICENSE-2.0.html

Related Repositories

play-scala-isolated-slick-example

play-scala-isolated-slick-example

Example Play Slick Project ...

play-isolated-slick

play-isolated-slick

Example configuration of Slick 3.1 with Play 2.5 ...

play-scala-backbone-todo

play-scala-backbone-todo

Built on Play Framework, Slick, Backbone, Webjars, RequireJS, CoffeeScript and D ...

play-slick-codegen

play-slick-codegen

Using the Slick code generator to generate Slick and Play code ...

play-silhouette-slick-seed

play-silhouette-slick-seed

The Silhouette Slick Seed project is an Activator template which shows how Silho ...


Top Contributors

freekh pvlugter loicdescotte dotta jroper ms-tg richdougherty nremond safespeed prakhunov cvogt marcospereira v6ak bancek gmethvin guersam shreyharia iref gbougeard nmartynenko oleastre tototoshi zszugyi dhruvbhatia huntc felixmulder idot kubukoz jkutner Damiya

Releases

-   v1.0.0-RC1 zip tar
-   v0.9.0-M4 zip tar
-   v0.9.0-M3 zip tar
-   v0.9.0-M2 zip tar
-   v0.9.0-M1 zip tar
-   v0.8.1 zip tar
-   v0.8.0 zip tar
-   v0.8.0-RC3 zip tar
-   v0.8.0-RC2 zip tar
-   v0.8.0-RC1 zip tar
-   v0.8.0-M1 zip tar
-   v0.7.0 zip tar
-   v0.6.1 zip tar
-   v0.5.1 zip tar
-   INTERNAL_REVIEW_2 zip tar
-   INTERNAL_REVIEW_1 zip tar
-   2.0.2 zip tar
-   2.0.1 zip tar
-   2.0.0 zip tar
-   2.0.0-RC1 zip tar
-   2.0.0-M1 zip tar
-   1.1.1 zip tar
-   1.1.0 zip tar
-   1.1.0-RC3 zip tar
-   1.1.0-RC2 zip tar
-   1.1.0-RC1 zip tar
-   1.1.0-M2 zip tar
-   1.1.0-M1 zip tar
-   1.0.1 zip tar
-   1.0.0 zip tar