private async Task CreateTableAsync(List <TableRow> rowsList) { var composer = new TableComposer(_connection, _configuration); SqlCommand cmd = composer.BuildCreateSchemaCommand(_tableName, TableRow.Merge(rowsList)); await CheckConnection(); await cmd.ExecuteNonQueryAsync(); }
private async Task CreateTable(string tableName, IEnumerable <TableRow> rows, SqlTransaction transaction = null) { TableRow masterRow = TableRow.Merge(rows); var composer = new TableComposer(_sqlConnection, _config); SqlCommand cmd = composer.BuildCreateSchemaCommand(tableName, masterRow); await ExecAsync(cmd, transaction); }