Module: ProcessMetrics::Persistence::ActiveRecord
- Defined in:
- lib/process_metrics/persistence/version.rb,
lib/process_metrics/persistence/active_record.rb,
lib/process_metrics/persistence/active_record/metric.rb,
lib/process_metrics/persistence/active_record/migration.rb
Defined Under Namespace
Classes: Metric, Migration
Constant Summary
collapse
- VERSION =
"0.1.4"
Class Method Summary
collapse
Class Method Details
.connection=(connection_info) ⇒ Object
12
13
14
|
# File 'lib/process_metrics/persistence/active_record.rb', line 12
def self.connection=(connection_info)
::ActiveRecord::Base.establish_connection(connection_info)
end
|
.save(metric) ⇒ Object
22
23
24
25
26
|
# File 'lib/process_metrics/persistence/active_record.rb', line 22
def self.save metric
::ActiveRecord::Base.connection_pool.with_connection do
Metric.create metric.attributes
end
end
|
.table_name=(table_name) ⇒ Object