From fc409dc8014ef866d5995e7f09d5cd429adc186b Mon Sep 17 00:00:00 2001 From: Dominik Braun Date: Thu, 19 Dec 2019 23:12:37 +0100 Subject: [PATCH] check if LimitCount and LimitOffset exist in query --- internal/dinosql/parser.go | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/internal/dinosql/parser.go b/internal/dinosql/parser.go index 6201ff6cb4..247a524b53 100644 --- a/internal/dinosql/parser.go +++ b/internal/dinosql/parser.go @@ -990,8 +990,12 @@ func (p *paramSearch) Visit(node nodes.Node) Visitor { p.parent = node case nodes.SelectStmt: - p.limitCount = n.LimitCount - p.limitOffset = n.LimitOffset + if n.LimitCount != nil { + p.limitCount = n.LimitCount + } + if n.LimitOffset != nil { + p.limitOffset = n.LimitOffset + } case nodes.TypeCast: p.parent = node