Skip to content

Instantly share code, notes, and snippets.

@cameronhotchkies
Last active August 29, 2015 14:22
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save cameronhotchkies/d0dd502bb6214e115a9d to your computer and use it in GitHub Desktop.
Save cameronhotchkies/d0dd502bb6214e115a9d to your computer and use it in GitHub Desktop.
import org.joda.time.DateTime
import play.api.db.slick.DatabaseConfigProvider
import slick.driver.JdbcProfile
import play.api.Play.current
object SlickMapping {
protected val dbConfig = DatabaseConfigProvider.get[JdbcProfile](current)
import dbConfig._
import dbConfig.driver.api._
implicit val jodaDateTimeMapping() = {
MappedColumnType.base[DateTime, Long](
dt => dt.getMillis,
ts => new DateTime(ts))
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment