From 690212708374f3e7143d034adb8f80a942598117 Mon Sep 17 00:00:00 2001 From: Lunny Xiao Date: Tue, 22 Aug 2017 13:30:02 +0800 Subject: [PATCH] add ErrorRow function --- rows.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/rows.go b/rows.go index c4dec23e..eaee7dcf 100644 --- a/rows.go +++ b/rows.go @@ -247,6 +247,13 @@ type Row struct { err error // deferred error for easy chaining } +// ErrorRow return an error row +func ErrorRow(err error) *Row { + return &Row{ + err: err, + } +} + func (row *Row) Columns() ([]string, error) { if row.err != nil { return nil, row.err