slick

profile

package profile

Abstract base classes for driver/profile architecture

Source
package.scala
Linear Supertypes
AnyRef, Any
Content Hierarchy Learn more about scaladoc diagrams
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. profile
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

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

  2. trait BasicActionComponent extends AnyRef

  3. trait BasicDriver extends BasicProfile

  4. trait BasicProfile extends BasicActionComponent

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

  5. trait BasicStreamingAction[+R, +T, -E <: Effect] extends BasicAction[R, Streaming[T], E]

  6. class Capability extends AnyRef

    Describes a feature that can be supported by a driver.

  7. trait FixedBasicAction[+R, +S <: NoStream, -E <: Effect] extends BasicAction[R, S, E]

  8. trait FixedBasicStreamingAction[+R, +T, -E <: Effect] extends BasicStreamingAction[R, T, E] with FixedBasicAction[R, Streaming[T], E]

  9. trait FixedSqlAction[+R, +S <: NoStream, -E <: Effect] extends SqlAction[R, S, E]

  10. trait FixedSqlStreamingAction[+R, +T, -E <: Effect] extends SqlStreamingAction[R, T, E] with FixedSqlAction[R, Streaming[T], E]

  11. trait RelationalActionComponent extends BasicActionComponent

  12. trait RelationalDriver extends BasicDriver with RelationalProfile

  13. trait RelationalProfile extends BasicProfile with RelationalTableComponent with RelationalSequenceComponent with RelationalTypesComponent with RelationalActionComponent

    A profile for relational databases that does not assume the existence of SQL (or any other text-based language for executing statements).

    A profile for relational databases that does not assume the existence of SQL (or any other text-based language for executing statements). It requires a relational table structure as its basic model of data.

  14. trait RelationalSequenceComponent extends AnyRef

  15. trait RelationalTableComponent extends AnyRef

  16. trait RelationalTypesComponent extends AnyRef

  17. trait SqlAction[+R, +S <: NoStream, -E <: Effect] extends BasicAction[R, S, E]

  18. trait SqlActionComponent extends RelationalActionComponent

  19. trait SqlDriver extends RelationalDriver with SqlProfile with SqlUtilsComponent

  20. trait SqlProfile extends RelationalProfile with SqlTableComponent with SqlActionComponent

    Basic profile for SQL-based drivers.

  21. trait SqlStreamingAction[+R, +T, -E <: Effect] extends BasicStreamingAction[R, T, E] with SqlAction[R, Streaming[T], E]

  22. trait SqlTableComponent extends RelationalTableComponent

  23. trait SqlUtilsComponent extends AnyRef

Value Members

  1. object Capability

  2. object RelationalProfile

  3. object SqlProfile

Inherited from AnyRef

Inherited from Any

Ungrouped