Table of Contents

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