Method CreateForeignKey
- Namespace
- YndigoBlue.Velocity.Model
- Assembly
- YndigoBlue.Velocity.dll
CreateForeignKey(string, string, string, string, string, ForeignKeyRuleType, ForeignKeyRuleType)
public ForeignKey CreateForeignKey(string name, string sourceColumn, string lookupSchema, string lookupTable, string lookupColumn, ForeignKeyRuleType deleteRule, ForeignKeyRuleType updateRule)
Parameters
name string
sourceColumn string
lookupSchema string
lookupTable string
lookupColumn string
deleteRule ForeignKeyRuleType
updateRule ForeignKeyRuleType
Returns
- ForeignKey
CreateForeignKey(string, string[], string, string, string[], ForeignKeyRuleType, ForeignKeyRuleType)
public ForeignKey CreateForeignKey(string name, string[] sourceColumns, string lookupSchema, string lookupTable, string[] lookupColumns, ForeignKeyRuleType deleteRule, ForeignKeyRuleType updateRule)
Parameters
name string
sourceColumns string[]
lookupSchema string
lookupTable string
lookupColumns string[]
deleteRule ForeignKeyRuleType
updateRule ForeignKeyRuleType
Returns
- ForeignKey
CreateForeignKey(string, IEnumerable<string>, string, string, IEnumerable<string>, ForeignKeyRuleType, ForeignKeyRuleType)
public ForeignKey CreateForeignKey(string name, IEnumerable<string> sourceColumns, string lookupSchema, string lookupTable, IEnumerable<string> lookupColumns, ForeignKeyRuleType deleteRule, ForeignKeyRuleType updateRule)
Parameters
name string
sourceColumns IEnumerable<string>
lookupSchema string
lookupTable string
lookupColumns IEnumerable<string>
deleteRule ForeignKeyRuleType
updateRule ForeignKeyRuleType
Returns
- ForeignKey