MysqlForeignKey

Undocumented in source.

Constructors

this
this()
Undocumented in source.

Members

Functions

accept0
void accept0(SQLASTVisitor visitor)
Undocumented in source. Be warned that the author may not have intended to support it.
accept0
void accept0(MySqlASTVisitor visitor)
Undocumented in source. Be warned that the author may not have intended to support it.
clone
MysqlForeignKey clone()
Undocumented in source. Be warned that the author may not have intended to support it.
getIndexName
SQLName getIndexName()
Undocumented in source. Be warned that the author may not have intended to support it.
getOnDelete
Option getOnDelete()
Undocumented in source. Be warned that the author may not have intended to support it.
getOnUpdate
Option getOnUpdate()
Undocumented in source. Be warned that the author may not have intended to support it.
getReferenceMatch
Match getReferenceMatch()
Undocumented in source. Be warned that the author may not have intended to support it.
isHasConstraint
bool isHasConstraint()
Undocumented in source. Be warned that the author may not have intended to support it.
setHasConstraint
void setHasConstraint(bool hasConstraint)
Undocumented in source. Be warned that the author may not have intended to support it.
setIndexName
void setIndexName(SQLName indexName)
Undocumented in source. Be warned that the author may not have intended to support it.
setOnDelete
void setOnDelete(Option onDelete)
Undocumented in source. Be warned that the author may not have intended to support it.
setOnUpdate
void setOnUpdate(Option onUpdate)
Undocumented in source. Be warned that the author may not have intended to support it.
setReferenceMatch
void setReferenceMatch(Match referenceMatch)
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

onDelete
Option onDelete;
Undocumented in source.
onUpdate
Option onUpdate;
Undocumented in source.

Inherited Members

From SQLForeignKeyImpl

cloneTo
alias cloneTo = SQLConstraintImpl.cloneTo
Undocumented in source.
getReferencingColumns
List!SQLName getReferencingColumns()
Undocumented in source. Be warned that the author may not have intended to support it.
getReferencedTable
SQLExprTableSource getReferencedTable()
Undocumented in source. Be warned that the author may not have intended to support it.
getReferencedTableName
SQLName getReferencedTableName()
Undocumented in source. Be warned that the author may not have intended to support it.
setReferencedTableName
void setReferencedTableName(SQLName value)
Undocumented in source. Be warned that the author may not have intended to support it.
setReferencedTable
void setReferencedTable(SQLExprTableSource x)
Undocumented in source. Be warned that the author may not have intended to support it.
getReferencedColumns
List!SQLName getReferencedColumns()
Undocumented in source. Be warned that the author may not have intended to support it.
isOnDeleteCascade
bool isOnDeleteCascade()
Undocumented in source. Be warned that the author may not have intended to support it.
setOnDeleteCascade
void setOnDeleteCascade(bool onDeleteCascade)
Undocumented in source. Be warned that the author may not have intended to support it.
isOnDeleteSetNull
bool isOnDeleteSetNull()
Undocumented in source. Be warned that the author may not have intended to support it.
setOnDeleteSetNull
void setOnDeleteSetNull(bool onDeleteSetNull)
Undocumented in source. Be warned that the author may not have intended to support it.
accept0
void accept0(SQLASTVisitor visitor)
Undocumented in source. Be warned that the author may not have intended to support it.
cloneTo
void cloneTo(SQLForeignKeyImpl x)
Undocumented in source. Be warned that the author may not have intended to support it.
clone
SQLForeignKeyImpl clone()
Undocumented in source. Be warned that the author may not have intended to support it.
Match
struct Match
Undocumented in source.
On
struct On
Undocumented in source.
Option
struct Option
Undocumented in source.

Meta