slick.basic

package slick.basic

Contains the abstract BasicProfile, BasicBackend and related code.

Attributes

Members list

Concise view

Type members

Classlikes

trait BasicAction[+R, +S <: NoStream, -E <: Effect] extends DatabaseAction[R, S, E]

Attributes

Source:
BasicProfile.scala
Graph
Supertypes
trait DatabaseAction[R, S, E]
trait DBIOAction[R, S, E]
trait Dumpable
class Object
trait Matchable
class Any
Known subtypes

Attributes

Source:
BasicProfile.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
Self type

Backend for the basic database and session handling features. Concrete backends like JdbcBackend extend this type and provide concrete types for Database, DatabaseFactory and Session.

Backend for the basic database and session handling features. Concrete backends like JdbcBackend extend this type and provide concrete types for Database, DatabaseFactory and Session.

Attributes

Source:
BasicBackend.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
Self type

The basic functionality that has to be implemented by all profiles.

The basic functionality that has to be implemented by all profiles.

Attributes

Source:
BasicProfile.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
Self type
trait BasicStreamingAction[+R, +T, -E <: Effect] extends BasicAction[R, Streaming[T], E]

Attributes

Source:
BasicProfile.scala
Graph
Supertypes
trait BasicAction[R, Streaming[T], E]
trait DatabaseAction[R, Streaming[T], E]
trait DBIOAction[R, Streaming[T], E]
trait Dumpable
class Object
trait Matchable
class Any
Known subtypes
trait SqlStreamingAction[R, T, E]
trait StreamingInvokerAction[R, T, E]
class Capability(name: String)

Describes a feature that can be supported by a profile.

Describes a feature that can be supported by a profile.

Attributes

Companion:
object
Source:
Capability.scala
Graph
Supertypes
class Object
trait Matchable
class Any
object Capability

Attributes

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

A configuration for a Database plus a matching Profile.

A configuration for a Database plus a matching Profile.

Attributes

Companion:
object
Source:
DatabaseConfig.scala
Graph
Supertypes
class Object
trait Matchable
class Any

Attributes

Companion:
trait
Source:
DatabaseConfig.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
abstract class DatabasePublisher[T] extends Publisher[T]

A Reactive Streams Publisher for database Actions.

A Reactive Streams Publisher for database Actions.

Attributes

Source:
DatabasePublisher.scala
Graph
Supertypes
trait Publisher[T]
class Object
trait Matchable
class Any
Self type
trait FixedBasicAction[+R, +S <: NoStream, -E <: Effect] extends BasicAction[R, S, E]

Attributes

Source:
BasicProfile.scala
Graph
Supertypes
trait BasicAction[R, S, E]
trait DatabaseAction[R, S, E]
trait DBIOAction[R, S, E]
trait Dumpable
class Object
trait Matchable
class Any
Known subtypes
trait FixedBasicStreamingAction[+R, +T, -E <: Effect] extends BasicStreamingAction[R, T, E] with FixedBasicAction[R, Streaming[T], E]

Attributes

Source:
BasicProfile.scala
Graph
Supertypes
trait FixedBasicAction[R, Streaming[T], E]
trait BasicStreamingAction[R, T, E]
trait BasicAction[R, Streaming[T], E]
trait DatabaseAction[R, Streaming[T], E]
trait DBIOAction[R, Streaming[T], E]
trait Dumpable
class Object
trait Matchable
class Any
Known subtypes