DefaultSlickApi

play.api.db.slick.DefaultSlickApi
See theDefaultSlickApi companion object
final class DefaultSlickApi(environment: Environment, configuration: Configuration, lifecycle: ApplicationLifecycle)(implicit executionContext: ExecutionContext) extends SlickApi

Attributes

Companion
object
Graph
Supertypes
trait SlickApi
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def dbConfig[P <: BasicProfile](name: DbName): DatabaseConfig[P]

Returns a database config instance for the database named name in the loaded application's configuration.

Returns a database config instance for the database named name in the loaded application's configuration.

Attributes

Throws
PlayException

if a database config for the passed name cannot be created.

def dbConfigs[P <: BasicProfile](): Seq[(DbName, DatabaseConfig[P])]

Returns all database configs, for all databases defined in the loaded application's configuration.

Returns all database configs, for all databases defined in the loaded application's configuration.

Attributes

Throws
PlayException

if a database config cannot be created.