protected override void FillIn(PlanPart parent, UpdateContext context) { base.FillIn(parent, context); ExtractName = context.Instructions.ExtractName; IdsToExtract = context.Instructions.IdsToExtract; DiscriminatorColumn = Table.Columns.FirstOrDefault(x => x.IsNamed(Discriminator)) ?? Table.PrimaryKey; }
protected PlanPart() { Columns = new ColumnMeta[0]; Children = new PlanPart[0]; }