OracleDialect

slick.migration.api.OracleDialect
class OracleDialect extends Dialect[OracleProfile]

Attributes

Graph
Supertypes
class Dialect[OracleProfile]
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

override def addColumn(table: TableInfo, column: ColumnInfo): String

Attributes

Definition Classes
override def alterColumnDefault(table: TableInfo, column: ColumnInfo): String

Attributes

Definition Classes
override def alterColumnNullability(table: TableInfo, column: ColumnInfo): String

Attributes

Definition Classes
override def alterColumnType(table: TableInfo, column: ColumnInfo): List[String]

Attributes

Definition Classes
override def autoInc(ci: ColumnInfo): String

Attributes

Definition Classes
override def createForeignKey(sourceTable: TableInfo, name: String, sourceColumns: Seq[FieldSymbol], targetTable: TableInfo, targetColumns: Seq[FieldSymbol], onUpdate: ForeignKeyAction, onDelete: ForeignKeyAction): String

Attributes

Definition Classes
override def createIndex(index: IndexInfo): String

Attributes

Definition Classes
override def createTable(table: TableInfo, columns: Seq[ColumnInfo]): List[String]

Attributes

Definition Classes
override def dropColumn(table: TableInfo, column: String): List[String]

Attributes

Definition Classes
override def dropForeignKey(sourceTable: TableInfo, name: String): String

Attributes

Definition Classes
override def dropIndex(index: IndexInfo): String

Attributes

Definition Classes
override def dropPrimaryKey(table: TableInfo, name: String): String

Attributes

Definition Classes
override def quoteIdentifier(id: String): String

Attributes

Definition Classes
override def renameColumn(table: TableInfo, from: String, to: String): String

Attributes

Definition Classes
override def renameIndex(old: IndexInfo, newName: String): List[String]

Attributes

Definition Classes

Inherited methods

def addColumnWithInitialValue(table: TableInfo, column: ColumnInfo, rawSqlExpr: String): List[String]

Attributes

Inherited from:
Dialect
def columnList(columns: Seq[FieldSymbol]): String

Attributes

Inherited from:
Dialect
def columnSql(ci: ColumnInfo, newTable: Boolean): String

Attributes

Inherited from:
Dialect
def columnType(ci: ColumnInfo): String

Attributes

Inherited from:
Dialect
def createPrimaryKey(table: TableInfo, name: String, columns: Seq[FieldSymbol]): String

Attributes

Inherited from:
Dialect
def dropConstraint(table: TableInfo, name: String): String

Attributes

Inherited from:
Dialect
def dropTable(table: TableInfo): String

Attributes

Inherited from:
Dialect
def migrateTable(table: TableInfo, actions: List[Action]): List[String]

Attributes

Inherited from:
Dialect
def notNull(ci: ColumnInfo): String

Attributes

Inherited from:
Dialect
def primaryKey(ci: ColumnInfo, newTable: Boolean): String

Attributes

Inherited from:
Dialect
def quoteTableName(t: TableInfo): String

Attributes

Inherited from:
Dialect
def renameColumn(table: TableInfo, from: ColumnInfo, to: String): String

Attributes

Inherited from:
Dialect
def renameTable(table: TableInfo, to: String): String

Attributes

Inherited from:
Dialect