Skip to content

Commit 087be03

Browse files
committed
Fix equality operator in the generated SQL
1 parent 569b77f commit 087be03

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

lib/sql/composer/nodes/operations/eql.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ def or(other)
2121
alias_method :OR, :or
2222

2323
def to_s
24-
"#{left.to_s} == #{right.to_s}"
24+
"#{left.to_s} = #{right.to_s}"
2525
end
2626
end
2727
end

spec/integration/sql/compose_spec.rb

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ def compose(&block)
5959
<<~SQL.strip
6060
SELECT "users"."id", "users"."name"
6161
FROM "users"
62-
WHERE "users"."name" == 'Jane'
62+
WHERE "users"."name" = 'Jane'
6363
SQL
6464
)
6565
end
@@ -114,7 +114,7 @@ def compose(&block)
114114
<<~SQL.strip
115115
SELECT "users"."id", "users"."name"
116116
FROM "users"
117-
WHERE "users"."name" == 'Jane'
117+
WHERE "users"."name" = 'Jane'
118118
SQL
119119
)
120120
end
@@ -134,7 +134,7 @@ def compose(&block)
134134
<<~SQL.strip
135135
SELECT "users"."id", "users"."name"
136136
FROM "users"
137-
WHERE ("users"."name" == 'Jane') OR ("users"."name" == 'Jade')
137+
WHERE ("users"."name" = 'Jane') OR ("users"."name" = 'Jade')
138138
SQL
139139
)
140140
end
@@ -158,7 +158,7 @@ def compose(&block)
158158
<<~SQL.strip
159159
SELECT "users"."id", "users"."name"
160160
FROM "users"
161-
WHERE "users"."name" == 'Jane'
161+
WHERE "users"."name" = 'Jane'
162162
SQL
163163
)
164164
end
@@ -178,7 +178,7 @@ def compose(&block)
178178
<<~SQL.strip
179179
SELECT "users"."id", "users"."name"
180180
FROM "users"
181-
WHERE "users"."name" == 'Jane'
181+
WHERE "users"."name" = 'Jane'
182182
SQL
183183
)
184184
end
@@ -199,7 +199,7 @@ def compose(&block)
199199
<<~SQL.strip
200200
SELECT "users"."id", "users"."name"
201201
FROM "users"
202-
WHERE "users"."name" == 'Jane'
202+
WHERE "users"."name" = 'Jane'
203203
ORDER BY "users"."id" DESC
204204
SQL
205205
)

0 commit comments

Comments
 (0)