JdbcModelComponent

slick.jdbc.JdbcModelComponent

Attributes

Source:
JdbcModelComponent.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object DB2Profile.type
object DerbyProfile.type
trait H2Profile
object H2Profile.type
object HsqldbProfile.type
object MySQLProfile.type
object OracleProfile.type
object PostgresProfile.type
object SQLServerProfile.type
object SQLiteProfile.type
Self type

Members list

Concise view

Value members

Concrete methods

def createModel(tables: Option[DBIO[Seq[MTable]]], ignoreInvalidDefaults: Boolean)(implicit ec: ExecutionContext): DBIO[Model]

Gets the Slick data model describing this data source

Gets the Slick data model describing this data source

Attributes

ignoreInvalidDefaults

logs unrecognized default values instead of throwing an exception

tables

used to build the model, uses defaultTables if None given

Source:
JdbcModelComponent.scala
def createModelBuilder(tables: Seq[MTable], ignoreInvalidDefaults: Boolean)(implicit ec: ExecutionContext): JdbcModelBuilder

Attributes

Source:
JdbcModelComponent.scala
def defaultTables(implicit ec: ExecutionContext): DBIO[Seq[MTable]]

Jdbc meta data for all tables included in the Slick model by default

Jdbc meta data for all tables included in the Slick model by default

Attributes

Source:
JdbcModelComponent.scala