Module: ActiveRecord::ConnectionAdapters::Sqlserver::CoreExt::ActiveRecord::ClassMethods
- Defined in:
- lib/active_record/connection_adapters/sqlserver/core_ext/active_record.rb
Instance Method Summary collapse
- #coerce_sqlserver_date(*attributes) ⇒ Object
- #coerce_sqlserver_time(*attributes) ⇒ Object
- #execute_procedure(proc_name, *variables) ⇒ Object
Instance Method Details
#coerce_sqlserver_date(*attributes) ⇒ Object
31 32 33 |
# File 'lib/active_record/connection_adapters/sqlserver/core_ext/active_record.rb', line 31 def coerce_sqlserver_date(*attributes) self.coerced_sqlserver_date_columns += attributes.map(&:to_s) end |
#coerce_sqlserver_time(*attributes) ⇒ Object
35 36 37 |
# File 'lib/active_record/connection_adapters/sqlserver/core_ext/active_record.rb', line 35 def coerce_sqlserver_time(*attributes) self.coerced_sqlserver_time_columns += attributes.map(&:to_s) end |
#execute_procedure(proc_name, *variables) ⇒ Object
23 24 25 26 27 28 29 |
# File 'lib/active_record/connection_adapters/sqlserver/core_ext/active_record.rb', line 23 def execute_procedure(proc_name, *variables) if connection.respond_to?(:execute_procedure) connection.execute_procedure(proc_name,*variables) else [] end end |