public TableView(CreateTableViewModel tableViewModel) { this.Schema = tableViewModel.Schema; this.TableName = tableViewModel.TableName; this.Description = tableViewModel.TableDescription; this.PrimaryKeys = tableViewModel.PrimaryKeys; var columns = new List <ColumnView>(); foreach (var col in tableViewModel.Columns) { columns.Add(new ColumnView(col)); } this.Columns = columns; }
public CreateTableGenerator(CreateTableViewModel model) { this._model = model; this._stringBuilder = new StringBuilder(); }
public void AddTable(CreateTableViewModel tableViewModel) { this.Tables.Add(new TableView(tableViewModel)); }