AlterTableDialect

org.beangle.data.jdbc.engine.AlterTableDialect
trait AlterTableDialect(val table: Table)

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Members list

Concise view

Value members

Abstract methods

def addColumn(col: Column): List[String]
def addForeignKey(fk: ForeignKey): String
def addPrimaryKey(pk: PrimaryKey): String
def addUnique(fk: UniqueKey): String
def dropColumn(col: Column): String
def dropConstraint(name: String): String
def dropPrimaryKey(pk: PrimaryKey): String
def modifyColumnDefault(col: Column, v: Option[String]): String
def modifyColumnSetNotNull(col: Column): String
def modifyColumnType(col: Column, sqlType: SqlType): String
def renameColumn(col: Column, newName: String): String

Concrete fields