public IEnumerable<IConceptInfo> CreateNewConcepts(IEnumerable<IConceptInfo> existingConcepts) { var sqlObject = GetSqlObjectPrototype(); sqlObject.CreateSql = CreateComputedColumnSnippet(); sqlObject.RemoveSql = RemoveComputedColumnSnippet(); var sqlDependency = new SqlDependsOnDataStructureInfo { DependsOn = Subtype, Dependent = sqlObject }; return new IConceptInfo[] { sqlObject, sqlDependency }; }
public IEnumerable <IConceptInfo> CreateNewConcepts(IEnumerable <IConceptInfo> existingConcepts) { var sqlObject = GetSqlObjectPrototype(); sqlObject.CreateSql = CreateComputedColumnSnippet(); sqlObject.RemoveSql = RemoveComputedColumnSnippet(); var sqlDependency = new SqlDependsOnDataStructureInfo { DependsOn = Subtype, Dependent = sqlObject }; return(new IConceptInfo[] { sqlObject, sqlDependency }); }