scala.slick.driver

SQLiteDriver

object SQLiteDriver extends SQLiteDriver

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. SQLiteDriver
  2. SQLiteDriver
  3. ExtendedDriver
  4. BasicDriver
  5. BasicInvokerComponent
  6. BasicExecutorComponent
  7. BasicSQLUtilsComponent
  8. BasicTypeMapperDelegatesComponent
  9. BasicStatementBuilderComponent
  10. ExtendedProfile
  11. ExtendedTableComponent
  12. BasicProfile
  13. BasicTableComponent
  14. AnyRef
  15. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. abstract class AbstractKeysInsertInvoker[U, RU] extends BasicDriver.InsertInvoker[U]

    Base class with common functionality for KeysInsertInvoker and MappedKeysInsertInvoker.

  2. class BasicColumnOptions extends AnyRef

    Definition Classes
    BasicTableComponent
  3. class ColumnDDLBuilder extends SQLiteDriver.ColumnDDLBuilder

    Builder for column specifications in DDL statements.

  4. class CountingInsertInvoker[U] extends BasicDriver.InsertInvoker[U] with BasicDriver.FullInsertInvoker[U]

    Pseudo-invoker for running INSERT calls and returning affected row counts.

  5. class DeleteInvoker extends AnyRef

    Pseudo-invoker for running DELETE calls.

  6. class ExtendedColumnOptions extends ExtendedDriver.BasicColumnOptions

    Definition Classes
    ExtendedTableComponent
  7. trait FullInsertInvoker[U] extends AnyRef

    An InsertInvoker that can also insert from another query.

  8. class Implicits extends ExtensionMethodConversions

    Definition Classes
    BasicProfile
  9. class InsertBuilder extends AnyRef

    Builder for INSERT statements.

  10. abstract class InsertInvoker[U] extends AnyRef

    Pseudo-invoker for running INSERT calls.

  11. class KeysInsertInvoker[U, RU] extends BasicDriver.AbstractKeysInsertInvoker[U, RU] with BasicDriver.FullInsertInvoker[U]

    Pseudo-invoker for running INSERT calls and returning generated keys.

  12. class MappedKeysInsertInvoker[U, RU, R] extends BasicDriver.AbstractKeysInsertInvoker[U, RU]

    Pseudo-invoker for running INSERT calls and returning generated keys combined with the values.

  13. class QueryBuilder extends SQLiteDriver.QueryBuilder

    Builder for SELECT and UPDATE statements.

  14. class QueryExecutor[R] extends AnyRef

    Definition Classes
    BasicExecutorComponent
  15. class QueryInvoker[QQ, R] extends StatementInvoker[Unit, R] with MutatingStatementInvoker[Unit, R] with UnitInvokerMixin[R] with MutatingUnitInvoker[R]

    Invoker for executing queries.

  16. class QuotingSymbolNamer extends SymbolNamer

    Definition Classes
    BasicSQLUtilsComponent
  17. class SequenceDDLBuilder extends AnyRef

    Builder for DDL statements for sequences.

  18. class SimpleQL extends BasicDriver.Implicits with Aliases

    Definition Classes
    BasicProfile
  19. abstract class StatementPart extends AnyRef

  20. abstract class Table[T] extends AbstractTable[T]

    Definition Classes
    BasicTableComponent
  21. class TableDDLBuilder extends SQLiteDriver.TableDDLBuilder

    Builder for various DDL statements.

  22. final class ToQueryExecutor[M] extends AnyRef

    Definition Classes
    BasicExecutorComponent
  23. class TypeMapperDelegates extends SQLiteDriver.TypeMapperDelegates

  24. final class UnshapedQueryExecutor[M] extends AnyRef

    Definition Classes
    BasicExecutorComponent
  25. class UpdateInvoker[T] extends AnyRef

    Pseudo-invoker for running UPDATE calls.

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. object FromPart extends BasicDriver.StatementPart with Product with Serializable

  7. val Implicit: Implicits

    Definition Classes
    BasicProfile
  8. object OtherPart extends BasicDriver.StatementPart with Product with Serializable

  9. object SelectPart extends BasicDriver.StatementPart with Product with Serializable

  10. object WherePart extends BasicDriver.StatementPart with Product with Serializable

  11. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  12. final def buildDeleteStatement(q: Query[_, _]): QueryBuilderResult

    Definition Classes
    BasicProfile
  13. final def buildSelectStatement(q: Query[_, _]): QueryBuilderResult

    Definition Classes
    BasicProfile
  14. final def buildSequenceDDL(seq: Sequence[_]): DDL

    Definition Classes
    BasicProfile
  15. final def buildTableDDL(table: Table[_]): DDL

    Definition Classes
    BasicProfile
  16. final def buildUpdateStatement(q: Query[_, _]): QueryBuilderResult

    Definition Classes
    BasicProfile
  17. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  18. val columnOptions: ExtendedColumnOptions

  19. val compiler: QueryCompiler

    Definition Classes
    BasicProfile
  20. def createColumnDDLBuilder(column: FieldSymbol, table: Table[_]): ColumnDDLBuilder

    Definition Classes
    SQLiteDriverBasicProfile
  21. def createInsertBuilder(node: Node): InsertBuilder

    Definition Classes
    BasicProfile
  22. def createQueryBuilder(input: QueryBuilderInput): QueryBuilder

    Definition Classes
    SQLiteDriverBasicProfile
  23. final def createQueryBuilder(q: Query[_, _]): SQLiteDriver.QueryBuilder

    Definition Classes
    BasicProfile
  24. def createQueryTemplate[P, R](q: Query[_, R]): BasicQueryTemplate[P, R]

    Definition Classes
    BasicProfile
  25. def createSequenceDDLBuilder(seq: Sequence[_]): SequenceDDLBuilder

    Definition Classes
    BasicProfile
  26. def createTableDDLBuilder(table: Table[_]): TableDDLBuilder

    Definition Classes
    SQLiteDriverBasicProfile
  27. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  28. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  29. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  30. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  31. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  32. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  33. def likeEncode(s: String): String

    Definition Classes
    BasicSQLUtilsComponent
  34. def mapTypeName(tmd: TypeMapperDelegate[_]): String

    Definition Classes
    BasicSQLUtilsComponent
  35. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  36. final def notify(): Unit

    Definition Classes
    AnyRef
  37. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  38. val profile: ExtendedProfile

    Definition Classes
    ExtendedDriverBasicDriver
  39. def quote[T](v: T)(implicit tm: TypeMapper[T]): String

    Definition Classes
    BasicSQLUtilsComponent
  40. def quoteIdentifier(id: String): String

    Definition Classes
    BasicSQLUtilsComponent
  41. val simple: SimpleQL

    A collection of values for using the query language with a single import statement.

    A collection of values for using the query language with a single import statement. This provides the driver's implicits, the Database and Session objects for DB connections, and commonly used query language types and objects.

    Definition Classes
    BasicProfile
  42. val supportsArbitraryInsertReturnColumns: Boolean

  43. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  44. def toString(): String

    Definition Classes
    AnyRef → Any
  45. val typeMapperDelegates: TypeMapperDelegates

    Definition Classes
    SQLiteDriverBasicProfile
  46. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  47. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  48. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()

Deprecated Value Members

  1. final def buildInsertStatement(cb: Any, q: Query[_, _]): InsertBuilderResult

    Definition Classes
    BasicProfile
    Annotations
    @deprecated
    Deprecated

    (Since version 1.0) Use createInsertBuilder.buildInsert

  2. final def buildInsertStatement(cb: Any): InsertBuilderResult

    Definition Classes
    BasicProfile
    Annotations
    @deprecated
    Deprecated

    (Since version 1.0) Use createInsertBuilder.buildInsert

Inherited from SQLiteDriver

Inherited from ExtendedDriver

Inherited from BasicDriver

Inherited from BasicInvokerComponent

Inherited from BasicExecutorComponent

Inherited from BasicSQLUtilsComponent

Inherited from ExtendedProfile

Inherited from ExtendedTableComponent

Inherited from BasicProfile

Inherited from BasicTableComponent

Inherited from AnyRef

Inherited from Any

No Group