app/infra/datasource/LgtmoonDatabase.scala (10 lines of code) (raw):

package infra.datasource import slick.jdbc.PostgresProfile.api._ import scala.concurrent.Future import slick.dbio.DBIOAction object LgtmoonDatabase extends LgtmoonDatabaseTrait { } trait LgtmoonDatabaseTrait { val db = Database.forConfig("pg_database") def run[R](action: DBIOAction[R, NoStream, Nothing]): Future[R] = db.run(action) }