From b17b31319d6544be6d2bc72fd47ca1710bea0f55 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Toma=C5=BE=20Jerman?= Date: Mon, 23 Mar 2020 22:11:04 +0100 Subject: [PATCH] Allow composition for migration maps This will reduce their size. --- pkg/migrate/stream.go | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/pkg/migrate/stream.go b/pkg/migrate/stream.go index 1407badfe..eb644b108 100644 --- a/pkg/migrate/stream.go +++ b/pkg/migrate/stream.go @@ -142,14 +142,14 @@ func splitStream(m types.Migrateable) ([]types.Migrateable, error) { bufs[nm].header = append(bufs[nm].header, nmF) } } + } + } - // write csv rows - for _, v := range bufs { - v.writer.Write(v.row) - var nn []string - v.row = nn - } - break + // write csv rows + for _, v := range bufs { + if len(v.row) > 0 { + v.writer.Write(v.row) + v.row = []string{} } } }