JdbcModelComponent

slick.jdbc.JdbcModelComponent

Attributes

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

Members list

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

Value parameters

ignoreInvalidDefaults

logs unrecognized default values instead of throwing an exception

tables

used to build the model, uses defaultTables if None given

Attributes

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