Title: [453] trunk/activerecord-jdbc/lib/jdbc_adapter/jdbc_mysql.rb: Add add_limit_offset! since later AR versions have removed it
- Revision
- 453
- Author
- olabini
- Date
- 2007-04-15 03:42:47 -0400 (Sun, 15 Apr 2007)
Log Message
Add add_limit_offset! since later AR versions have removed it
Modified Paths
Diff
Modified: trunk/activerecord-jdbc/lib/jdbc_adapter/jdbc_mysql.rb (452 => 453)
--- trunk/activerecord-jdbc/lib/jdbc_adapter/jdbc_mysql.rb 2007-04-15 02:19:27 UTC (rev 452)
+++ trunk/activerecord-jdbc/lib/jdbc_adapter/jdbc_mysql.rb 2007-04-15 07:42:47 UTC (rev 453)
@@ -145,6 +145,16 @@
execute "ALTER TABLE #{table_name} CHANGE #{column_name} #{new_column_name} #{current_type}"
end
+ def add_limit_offset!(sql, options) #:nodoc:
+ if limit = options[:limit]
+ unless offset = options[:offset]
+ sql << " LIMIT #{limit}"
+ else
+ sql << " LIMIT #{offset}, #{limit}"
+ end
+ end
+ end
+
private
def supports_views?
false
_______________________________________________
Jruby-extras-devel mailing list
[EMAIL PROTECTED]
http://rubyforge.org/mailman/listinfo/jruby-extras-devel