Effect

slick.dbio.Effect$
See theEffect companion trait
object Effect

Attributes

Companion:
trait
Source:
Effect.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Effect.type

Members list

Concise view

Type members

Classlikes

trait All extends Read with Write with Schema with Transactional

The bottom type of all standard effects. It is used by the DBIO and StreamingDBIO type aliases instead of Nothing because the compiler does not properly infer Nothing where needed. You can still introduce your own custom effect types but they will not be used by DBIO and StreamingDBIO, so you either have to define your own type aliases or spell out the proper DBIOAction types in type annotations.

The bottom type of all standard effects. It is used by the DBIO and StreamingDBIO type aliases instead of Nothing because the compiler does not properly infer Nothing where needed. You can still introduce your own custom effect types but they will not be used by DBIO and StreamingDBIO, so you either have to define your own type aliases or spell out the proper DBIOAction types in type annotations.

Attributes

Source:
Effect.scala
Graph
Supertypes
trait Schema
trait Write
trait Read
trait Effect
class Object
trait Matchable
class Any
trait Read extends Effect

Effect for DBIOActions that read from the database ("DQL")

Effect for DBIOActions that read from the database ("DQL")

Attributes

Source:
Effect.scala
Graph
Supertypes
trait Effect
class Object
trait Matchable
class Any
Known subtypes
trait All
trait Schema extends Effect

Effect for DBIOActions that manipulate a database schema ("DDL")

Effect for DBIOActions that manipulate a database schema ("DDL")

Attributes

Source:
Effect.scala
Graph
Supertypes
trait Effect
class Object
trait Matchable
class Any
Known subtypes
trait All
trait Transactional extends Effect

Effect for transactional DBIOActions ("DTL")

Effect for transactional DBIOActions ("DTL")

Attributes

Source:
Effect.scala
Graph
Supertypes
trait Effect
class Object
trait Matchable
class Any
Known subtypes
trait All
trait Write extends Effect

Effect for DBIOActions that write to the database ("DML")

Effect for DBIOActions that write to the database ("DML")

Attributes

Source:
Effect.scala
Graph
Supertypes
trait Effect
class Object
trait Matchable
class Any
Known subtypes
trait All