From 458ef3fb7d51ef2e9d1cd9513bdc225daffe8146 Mon Sep 17 00:00:00 2001 From: Aaron Patterson Date: Fri, 10 Sep 2010 18:01:45 -0700 Subject: inserting false works a bit better --- spec/arel/insert_manager_spec.rb | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'spec/arel') diff --git a/spec/arel/insert_manager_spec.rb b/spec/arel/insert_manager_spec.rb index 807f1324d2..a6d34f4357 100644 --- a/spec/arel/insert_manager_spec.rb +++ b/spec/arel/insert_manager_spec.rb @@ -9,6 +9,15 @@ module Arel end describe 'insert' do + it "inserts false" do + table = Table.new(:users) + manager = Arel::InsertManager.new Table.engine + manager.insert [[table[:id], false]] + manager.to_sql.should be_like %{ + INSERT INTO "users" ("id") VALUES ('f') + } + end + it "inserts null" do table = Table.new(:users) manager = Arel::InsertManager.new Table.engine -- cgit v1.2.3