You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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 ensuring that all resources allocated by Slick are shutdown 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.
Or use a version that is compatible with the Play version you are using. See all available versions below.
All Releases
The Play Slick plugin supports several different versions of Play and Slick.
Plugin version
Play version
Slick version
Scala version
6.2.x
3.0.0
3.6.0+
2.13.x/3.3.x
5.4.x
2.9.0
3.6.0+
2.13.x/3.3.x
6.1.x
3.0.0
3.5.0+
2.13.x/3.3.x
5.3.x
2.9.0
3.5.0+
2.13.x/3.3.x
6.0.x
3.0.0
3.4.1
2.13.x
5.2.x
2.9.0
3.4.1
2.13.x
5.1.x
2.8.16
3.4.1+
2.12.x/2.13.x
5.0.x
2.8.x
3.3.2+
2.12.x/2.13.x
4.0.2+
2.7.x
3.3.2+
2.11.x/2.12.x/2.13.x
4.0.x
2.7.x
3.3.x
2.11.x/2.12.x
3.0.x
2.6.x
3.2.x
2.11.x/2.12.x
2.1.x
2.5.x
3.2.0
2.11.x
2.0.x
2.5.x
3.1.0
2.11.x
1.1.x
2.4.x
3.1.0
2.10.x/2.11.x
1.0.1
2.4.x
3.0.1
2.10.x/2.11.x
1.0.0
2.4.x
3.0.0
2.10.x/2.11.x
0.8.x
2.3.x
2.1.0
2.10.x/2.11.x
0.7.0
2.3.x
2.0.2
2.10.x
0.6.1
2.2.x
2.0.x
2.10.x
0.5.1
2.2.x
1.0.x
2.10.x
Release Candidate: these releases are not stable and should not be used in production.
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.