File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change 1
1
class Parser
2
- LINE_RE = /^\s *--\s *name:\s *([a-z\_\?\! 0-9] +)(\( .*?\) |) .*?\n /
2
+ LINE_RE = /^\s *--\s *name:\s *([a-z\_\?\! 0-9] +)(\( .*?\) |) .*?$ /
3
3
PARAM_RE = /\{\{ (.*?) \}\} /
4
4
PARAM_RAW_RE = /\{\{\! (.*?) \}\} /
5
5
@@ -23,7 +23,7 @@ class Parser
23
23
@sql_lines << sql
24
24
end
25
25
end
26
- define_method(@metadata , @sql_lines .each.join(" \n " ))
26
+ define_method(@metadata , @sql_lines .each.join(" \\ n" ))
27
27
@sql_lines .clear
28
28
end
29
29
end
@@ -32,7 +32,7 @@ class Parser
32
32
# checks if the given line contains metadata
33
33
# example: -- name: get_users(name, surname)
34
34
def metadata ?(line)
35
- line.match(LINE_RE )
35
+ line.chomp. match(LINE_RE )
36
36
end
37
37
38
38
# checks for lines that is neither comment line (starts with -- )
You can’t perform that action at this time.
0 commit comments