SQLForeignKeyImpl

Undocumented in source.

Constructors

this
this()
Undocumented in source.

Members

Aliases

cloneTo
alias cloneTo = SQLConstraintImpl.cloneTo
Undocumented in source.

Functions

accept0
void accept0(SQLASTVisitor visitor)
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.
cloneTo
void cloneTo(SQLForeignKeyImpl 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.
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.
getReferencingColumns
List!SQLName getReferencingColumns()
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.
isOnDeleteSetNull
bool isOnDeleteSetNull()
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.
setOnDeleteSetNull
void setOnDeleteSetNull(bool onDeleteSetNull)
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.
setReferencedTableName
void setReferencedTableName(SQLName value)
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

Match
struct Match
Undocumented in source.
On
struct On
Undocumented in source.
Option
struct Option
Undocumented in source.

Inherited Members

From SQLConstraintImpl

dbType
string dbType;
Undocumented in source.
name
SQLName name;
Undocumented in source.
enable
Boolean enable;
Undocumented in source.
validate
Boolean validate;
Undocumented in source.
rely
Boolean rely;
Undocumented in source.
comment
SQLExpr comment;
Undocumented in source.
hints
List!SQLCommentHint hints;
Undocumented in source.
cloneTo
void cloneTo(SQLConstraintImpl x)
Undocumented in source. Be warned that the author may not have intended to support it.
getHints
List!SQLCommentHint getHints()
Undocumented in source. Be warned that the author may not have intended to support it.
setHints
void setHints(List!SQLCommentHint hints)
Undocumented in source. Be warned that the author may not have intended to support it.
getName
SQLName getName()
Undocumented in source. Be warned that the author may not have intended to support it.
setName
void setName(SQLName name)
Undocumented in source. Be warned that the author may not have intended to support it.
setName
void setName(string name)
Undocumented in source. Be warned that the author may not have intended to support it.
getEnable
Boolean getEnable()
Undocumented in source. Be warned that the author may not have intended to support it.
setEnable
void setEnable(Boolean enable)
Undocumented in source. Be warned that the author may not have intended to support it.
cloneTo
void cloneTo(SQLConstraint x)
Undocumented in source. Be warned that the author may not have intended to support it.
getValidate
Boolean getValidate()
Undocumented in source. Be warned that the author may not have intended to support it.
setValidate
void setValidate(Boolean validate)
Undocumented in source. Be warned that the author may not have intended to support it.
getRely
Boolean getRely()
Undocumented in source. Be warned that the author may not have intended to support it.
setRely
void setRely(Boolean rely)
Undocumented in source. Be warned that the author may not have intended to support it.
getDbType
string getDbType()
Undocumented in source. Be warned that the author may not have intended to support it.
setDbType
void setDbType(string dbType)
Undocumented in source. Be warned that the author may not have intended to support it.
getComment
SQLExpr getComment()
Undocumented in source. Be warned that the author may not have intended to support it.
setComment
void setComment(SQLExpr x)
Undocumented in source. Be warned that the author may not have intended to support it.
simplify
void simplify()
Undocumented in source. Be warned that the author may not have intended to support it.

From SQLForeignKeyConstraint

getReferencingColumns
List!SQLName getReferencingColumns()
Undocumented in source.
getReferencedTable
SQLExprTableSource getReferencedTable()
Undocumented in source.
getReferencedTableName
SQLName getReferencedTableName()
Undocumented in source.
setReferencedTableName
void setReferencedTableName(SQLName value)
Undocumented in source.
getReferencedColumns
List!SQLName getReferencedColumns()
Undocumented in source.

Meta