sorm.driver

Mysql

class Mysql extends DriverConnection with StdConnection with StdTransaction with StdAbstractSqlToSql with StdQuote with StdSqlRendering with StdStatement with StdQuery with StdModify with StdCreateTable with StdListTables with StdDropTables with StdDropAllTables with StdNow

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Mysql
  2. StdNow
  3. StdDropAllTables
  4. StdDropTables
  5. StdListTables
  6. StdCreateTable
  7. StdModify
  8. StdQuery
  9. StdStatement
  10. StdSqlRendering
  11. StdQuote
  12. StdAbstractSqlToSql
  13. StdTransaction
  14. StdConnection
  15. DriverConnection
  16. AnyRef
  17. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Mysql(connection: JdbcConnection)

Value Members

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

    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

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

    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  5. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. def columnDdl(c: Column): String

    Attributes
    protected
    Definition Classes
    StdCreateTable
  7. def columnTypeDdl(t: ColumnType): String

    Attributes
    protected
    Definition Classes
    MysqlStdCreateTable
  8. val connection: JdbcConnection

    Attributes
    protected
    Definition Classes
    MysqlStdConnection
  9. def createTable(table: Table): Unit

    Definition Classes
    StdCreateTable
  10. def data(sql: Sql): Stream[Any]

    Attributes
    protected
    Definition Classes
    StdSqlRendering
  11. def delete(table: String, pk: Iterable[(String, Any)]): Unit

    Definition Classes
    StdModify
  12. def dropAllTables(): Unit

    Definition Classes
    StdDropAllTables
  13. def dropTable(table: String): Unit

    Definition Classes
    StdDropTables
  14. final def eq(arg0: AnyRef): Boolean

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

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

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  17. def foreingKeyDdl(fk: ForeignKey): String

    Attributes
    protected
    Definition Classes
    StdCreateTable
  18. final def getClass(): Class[_]

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

    Definition Classes
    AnyRef → Any
  20. def indexDdl(columns: Seq[String]): String

    Attributes
    protected
    Definition Classes
    StdCreateTable
  21. def insert(table: String, values: Iterable[(String, Any)]): Unit

    Definition Classes
    StdModify
  22. def insertAndGetGeneratedKeys(table: String, values: Iterable[(String, Any)]): Seq[Any]

    Definition Classes
    StdModify
  23. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  24. def listTables(): List[String]

    Definition Classes
    StdListTables
  25. final def ne(arg0: AnyRef): Boolean

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

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

    Definition Classes
    AnyRef
  28. def now(): DateTime

    Definition Classes
    StdNow
  29. def postProcessSql(sql: Statement): Statement

    Attributes
    protected
    Definition Classes
    MysqlStdQuery
  30. def primaryKeyDdl(columns: Seq[String]): String

    Attributes
    protected
    Definition Classes
    StdCreateTable
  31. def query[T](asql: Statement)(parse: (ResultSetView) ⇒ T = ...): T

    Definition Classes
    StdQuery
  32. def queryJdbc[T](s: Statement)(parse: (ResultSetView) ⇒ T = ...): T

    Definition Classes
    StdQuery
  33. def quote(x: String): String

    Attributes
    protected
    Definition Classes
    MysqlStdSqlRenderingStdQuote
  34. def referenceOptionDdl(o: ReferenceOption): String

    Attributes
    protected
    Definition Classes
    StdCreateTable
  35. def showTablesSql: String

    Attributes
    protected
    Definition Classes
    StdListTables
  36. def sql(statement: Statement): Statement

    Definition Classes
    StdAbstractSqlToSql
  37. def statement(asql: Statement): Statement

    Attributes
    protected
    Definition Classes
    StdQuery
  38. def statement(sql: Sql): Statement

    Definition Classes
    StdSqlRendering
  39. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  40. def tableDdl(t: Table): String

    Attributes
    protected
    Definition Classes
    StdCreateTable
  41. def template(sql: Sql): String

    Attributes
    protected
    Definition Classes
    StdSqlRendering
  42. def toString(): String

    Definition Classes
    AnyRef → Any
  43. def transaction[T](t: ⇒ T): T

    Definition Classes
    StdTransaction
  44. def uniqueKeyDdl(columns: Seq[String]): String

    Attributes
    protected
    Definition Classes
    StdCreateTable
  45. def update(table: String, values: Iterable[(String, Any)], pk: Iterable[(String, Any)]): Unit

    Definition Classes
    StdModify
  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( ... )

Inherited from StdNow

Inherited from StdDropAllTables

Inherited from StdDropTables

Inherited from StdListTables

Inherited from StdCreateTable

Inherited from StdModify

Inherited from StdQuery

Inherited from StdStatement

Inherited from StdSqlRendering

Inherited from StdQuote

Inherited from StdAbstractSqlToSql

Inherited from StdTransaction

Inherited from StdConnection

Inherited from DriverConnection

Inherited from AnyRef

Inherited from Any

Ungrouped