module Weighable::ActiveRecord::MigrationExtensions::Table
Public Instance Methods
remove_weighable(column)
click to toggle source
# File lib/weighable/active_record/migration_extensions/table.rb, line 11 def remove_weighable(column) remove "#{column}_value" remove "#{column}_unit" remove "#{column}_display_unit" end
weighable(column)
click to toggle source
# File lib/weighable/active_record/migration_extensions/table.rb, line 5 def weighable(column) column "#{column}_value", :decimal, precision: 30, scale: 15 column "#{column}_unit", :integer, limit: 1 column "#{column}_display_unit", :integer, limit: 1 end