Sha256: f8e18c0d99e856c7ff59d9138ab336a1f28f634c20f9bf60a9de980308dd0916
Contents?: true
Size: 1.08 KB
Versions: 1
Compression:
Stored size: 1.08 KB
Contents
module ActiveRecord module ConnectionAdapters class ColumnWithIdentity def cast_to_time(value) return value if value.is_a?(Time) or value.is_a?(DateTime) time_array = ParseDate.parsedate(value) time_array[0] ||= 2000 time_array[1] ||= 1 time_array[2] ||= 1 Time.send(Base.default_timezone, *time_array) rescue DateTime.new(*time_array[0..5]) rescue nil end def cast_to_datetime(value) if value.is_a?(Time) or value.is_a?(DateTime) if value.year != 0 and value.month != 0 and value.day != 0 return value else return Time.mktime(2000, 1, 1, value.hour, value.min, value.sec) rescue nil end end return cast_to_time(value) if value.is_a?(Date) or value.is_a?(String) rescue nil value end end end end module ActionController class Base def render_text(text = nil, status = nil) @performed_render = true @response.headers['status'] = (status || DEFAULT_RENDER_STATUS_CODE).to_s @response.body = text end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
akitaonrails-activerecord-sqlserver-adapter-1.1.1 | lib/rails_fcgi/fixes.rb |