Example #1
0
        public void AddTable(TableMeta table)
        {
            long id = 0;

            if (Tables.Count > 0)
            {
                id = Tables.Max(t => t.Id) + 1;
            }
            table.Id = id;
            Tables.Add(table);
        }
Example #2
0
        public static void AddColumn(ColumnMeta column, TableMeta target)
        {
            column.Parent = target;

            int id = 0;

            if (target.Columns.Count > 0)
            {
                id = target.Columns.Max(c => c.Id) + 1;
            }
            column.Id = id;
            target.Columns.Add(column);
        }