play-slick


License

License

GroupId

GroupId

com.typesafe.play
ArtifactId

ArtifactId

play-slick_2.10
Last Version

Last Version

1.1.1
Release Date

Release Date

Type

Type

jar
Description

Description

play-slick
play-slick
Project URL

Project URL

https://github.com/playframework/play-slick
Project Organization

Project Organization

com.typesafe.play
Source Code Management

Source Code Management

https://github.com/playframework/play-slick

Download play-slick_2.10

How to add to project

<!-- https://jarcasting.com/artifacts/com.typesafe.play/play-slick_2.10/ -->
<dependency>
    <groupId>com.typesafe.play</groupId>
    <artifactId>play-slick_2.10</artifactId>
    <version>1.1.1</version>
</dependency>
// https://jarcasting.com/artifacts/com.typesafe.play/play-slick_2.10/
implementation 'com.typesafe.play:play-slick_2.10:1.1.1'
// https://jarcasting.com/artifacts/com.typesafe.play/play-slick_2.10/
implementation ("com.typesafe.play:play-slick_2.10:1.1.1")
'com.typesafe.play:play-slick_2.10:jar:1.1.1'
<dependency org="com.typesafe.play" name="play-slick_2.10" rev="1.1.1">
  <artifact name="play-slick_2.10" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.typesafe.play', module='play-slick_2.10', version='1.1.1')
)
libraryDependencies += "com.typesafe.play" % "play-slick_2.10" % "1.1.1"
[com.typesafe.play/play-slick_2.10 "1.1.1"]

Dependencies

compile (4)

Group / Artifact Type Version
org.scala-lang : scala-library jar 2.10.5
com.typesafe.slick : slick_2.10 jar 3.1.0
com.typesafe.slick : slick-hikaricp_2.10 jar 3.1.0
com.typesafe.play : play-jdbc-api_2.10 jar 2.4.0

test (1)

Group / Artifact Type Version
com.typesafe.play : play-specs2_2.10 jar 2.4.0

Project Modules

There are no modules declared in this project.

Play Slick

Build Status codecov.io

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.

Current Version

To use play-slick, you need to add the following dependencies:

libraryDependencies ++= Seq(
  "com.typesafe.play" %% "play-slick" % "5.0.0",
  "com.typesafe.play" %% "play-slick-evolutions" % "5.0.0"
)

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
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.

Copyright

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

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

This library is Community Driven

com.typesafe.play

Play Framework

Versions

Version
1.1.1
1.1.0
1.1.0-RC3
1.1.0-RC2
1.1.0-RC1
1.1.0-M2
1.1.0-M1
1.0.1
1.0.0
1.0.0-RC3
1.0.0-RC2
1.0.0-RC1
0.9.0-M4
0.9.0-M3
0.9.0-M2
0.9.0-M1
0.8.1
0.8.0
0.8.0-RC3
0.8.0-RC2
0.8.0-RC1
0.8.0-M1
0.7.0
0.7.0-M1
0.6.1
0.6.0.1
0.5.1
0.5.0.9
0.5.0.8
0.5.0.7
0.5.0.6
0.5.0.5
0.5.0.4
0.4.0
0.3.3
0.3.2