Esempio n. 1
0
        public override void Perform(SchemaChanges changes, IOutput output)
        {
            foreach (var current in FkeyType.AllFrom(changes.Current))
            {
                if (!FkeyType.FkeyHasChanged(changes, current))
                {
                    continue;
                }

                changes.Remove(changes.SchemaDriver.GetDropFkeySql(current.ParentName, current.Name), current);
            }
        }