slick

package slick

Members list

Packages

package slick.ast

Abstract Syntax Tree (AST) for representing queries during compilation

Abstract Syntax Tree (AST) for representing queries during compilation

Attributes

package slick.basic

Contains the abstract BasicProfile, BasicBackend and related code.

Contains the abstract BasicProfile, BasicBackend and related code.

Attributes

HList implementation

HList implementation

Attributes

package slick.compiler

Slick AST to database query compiler

Slick AST to database query compiler

Attributes

package slick.dbio

The dbio package contains the Database I/O Action implementation. See DBIOAction for details.

The dbio package contains the Database I/O Action implementation. See DBIOAction for details.

Attributes

package slick.jdbc

Contains the abstract JdbcProfile and related code. This includes all JDBC-related code, facilities for Plain SQL queries, and JDBC-specific profile components.

Contains the abstract JdbcProfile and related code. This includes all JDBC-related code, facilities for Plain SQL queries, and JDBC-specific profile components.

Attributes

package slick.lifted

Lifted embedding: Stable query api based on implicits and overloading lifting Scala code into Slick ASTs

Lifted embedding: Stable query api based on implicits and overloading lifting Scala code into Slick ASTs

Attributes

package slick.memory
package slick.model

Slick schema model

Slick schema model

Attributes

Contains the abstract RelationalProfile and related code.

Contains the abstract RelationalProfile and related code.

Attributes

package slick.sql

Contains the abstract SqlProfile and related code.

Contains the abstract SqlProfile and related code.

Attributes

package slick.util

Helper code for various things. Tuples, Logging, SQL, ...

Helper code for various things. Tuples, Logging, SQL, ...

Attributes

Type members

Classlikes

class SlickException(msg: String, parent: Throwable) extends RuntimeException

All Exceptions that are thrown directly by Slick are of type SlickException. Other Exceptions originating in non-Slick code are generally not wrapped but passed on directly.

All Exceptions that are thrown directly by Slick are of type SlickException. Other Exceptions originating in non-Slick code are generally not wrapped but passed on directly.

Value parameters

msg

The error message

parent

An optional parent Exception or null

Attributes

Source
SlickException.scala
Supertypes
class RuntimeException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
Known subtypes
class SlickTreeException(msg: String, detail: Dumpable, parent: Throwable, mark: Dumpable => Boolean, removeUnmarked: Boolean) extends SlickException

A SlickException that contains a Dumpable with more details.

A SlickException that contains a Dumpable with more details.

Attributes

Source
SlickException.scala
Supertypes
class RuntimeException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all