DefaultAlterTableDialect

org.beangle.data.jdbc.engine.DefaultAlterTableDialect
class DefaultAlterTableDialect(table: Table, options: Options) extends AlterTableDialect

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

override def addColumn(col: Column): List[String]

Attributes

Definition Classes
override def addForeignKey(fk: ForeignKey): String

Attributes

Definition Classes
override def addPrimaryKey(pk: PrimaryKey): String

Attributes

Definition Classes
override def addUnique(fk: UniqueKey): String

Attributes

Definition Classes
override def dropColumn(col: Column): String

Attributes

Definition Classes
override def dropConstraint(name: String): String

Attributes

Definition Classes
override def dropPrimaryKey(pk: PrimaryKey): String

Attributes

Definition Classes
override def modifyColumnDefault(col: Column, v: Option[String]): String

Attributes

Definition Classes
override def modifyColumnDropNotNull(col: Column): String

Attributes

Definition Classes
override def modifyColumnSetNotNull(col: Column): String

Attributes

Definition Classes
override def modifyColumnType(col: Column, sqlType: SqlType): String

Attributes

Definition Classes
override def renameColumn(col: Column, newName: String): String

Attributes

Definition Classes