class CreateMetrics

Creates the database table plus indexes you'll need to use Metricular

Public Class Methods

down() click to toggle source
# File lib/generators/metricular/templates/create_metrics.rb, line 15
def self.down
  drop_table :metrics
end
up() click to toggle source
# File lib/generators/metricular/templates/create_metrics.rb, line 3
def self.up
  create_table :metrics, force: true do |t|
    t.string :name
    t.date :date
    t.string :value
    t.timestamps
  end

  add_index :metrics, :name
  add_index :metrics, [ :name, :date ]
end