コード例 #1
0
ファイル: AlterPlan.cs プロジェクト: timothydodd/dbshell
        public RecreatedItem CloneForStructure(DatabaseInfo s)
        {
            var res = new RecreatedItem();

            res.RecreatedObject = s.FindByGroupId(RecreatedObject.GroupId);
            if (NewVersion != null)
            {
                res.NewVersion = NewVersion.CloneObject(null);
            }
            return(res);
        }
コード例 #2
0
ファイル: AlterOps.cs プロジェクト: timothydodd/dbshell
 protected DatabaseObjectInfo GetPossibleTableObject(DatabaseObjectInfo newObject)
 {
     if (ParentTable != null)
     {
         DatabaseObjectInfo res = newObject.CloneObject(null);
         ((TableObjectInfo)res).SetDummyTable(ParentTable.FullName);
         return(res);
     }
     else
     {
         return(newObject);
     }
 }