#323 - DDL Generation support for foreign key cascade options

This commit is contained in:
Rob Bygrave committed 2018-02-19 22:24:37 +13:00
1 parent b8aa822a30
commit 40634412f5
31 files changed
+868 -133

No files matched your search

@@ -136,6 +136,8 @@
<xsd:attribute name="refColumnNames" type="xsd:string" use="required"/>
<xsd:attribute name="refTableName" type="xsd:string" use="required"/>
<xsd:attribute name="indexName" type="xsd:string"/>
<xsd:attribute name="onDelete" type="xsd:string"/>
<xsd:attribute name="onUpdate" type="xsd:string"/>
</xsd:complexType>
</xsd:element>
@@ -221,6 +223,8 @@
<xsd:attribute name="references" type="xsd:string"/>
<xsd:attribute name="foreignKeyName" type="xsd:string"/>
<xsd:attribute name="foreignKeyIndex" type="xsd:string"/>
<xsd:attribute name="foreignOnDelete" type="xsd:string"/>
<xsd:attribute name="foreignOnUpdate" type="xsd:string"/>
<xsd:attribute name="dropForeignKey" type="xsd:string"/>
<xsd:attribute name="dropForeignKeyIndex" type="xsd:string"/>
</xsd:complexType>
@@ -271,6 +275,8 @@
<xsd:attribute name="references" type="xsd:string"/>
<xsd:attribute name="foreignKeyName" type="xsd:string"/>
<xsd:attribute name="foreignKeyIndex" type="xsd:string"/>
<xsd:attribute name="foreignKeyOnDelete" type="xsd:string"/>
<xsd:attribute name="foreignKeyOnUpdate" type="xsd:string"/>
<xsd:attribute name="comment" type="xsd:string"/>
</xsd:complexType>
</xsd:element>