Title: [659] trunk/activerecord-jdbc/lib/jdbc_adapter/jdbc_postgre.rb: much better solution from Ola Bini
- Revision
- 659
- Author
- tirsen
- Date
- 2007-06-29 11:04:14 -0400 (Fri, 29 Jun 2007)
Log Message
much better solution from Ola Bini
Modified Paths
Diff
Modified: trunk/activerecord-jdbc/lib/jdbc_adapter/jdbc_postgre.rb (658 => 659)
--- trunk/activerecord-jdbc/lib/jdbc_adapter/jdbc_postgre.rb 2007-06-29 14:50:21 UTC (rev 658)
+++ trunk/activerecord-jdbc/lib/jdbc_adapter/jdbc_postgre.rb 2007-06-29 15:04:14 UTC (rev 659)
@@ -192,17 +192,13 @@
end
end
- def _execute(sql, name = nil)
- case sql.strip
- when /^insert/i:
- @connection.execute_update(sql)
- when /^update/i:
- @connection.execute_update(sql)
- when /^\(?\s*(select|show)/i:
- @connection.execute_query(sql)
- else
- @connection.execute_update(sql)
- end
+ def _execute(sql, name = nil)
+ case sql.strip
+ when /\A(select|show)/i:
+ @connection.execute_query(sql)
+ else
+ @connection.execute_update(sql)
+ end
end
# SELECT DISTINCT clause for a given set of columns and a given ORDER BY clause.
_______________________________________________
Jruby-extras-devel mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/jruby-extras-devel