Skip to content
Simplifies dealing with money values in the database. Successor to the money gem. Extracted from Shopify.
Latest commit b416d30 Apr 20, 2010 @tobi Initial extraction.
Failed to load latest commit information.
lib Initial extraction. Apr 20, 2010
spec Initial extraction. Apr 21, 2010
README Initial extraction. Apr 21, 2010
Rakefile Initial extraction. Apr 21, 2010
init.rb Initial extraction. Apr 21, 2010


= Money Column

Rails plugin that makes handling of money values in the database convenient. On assignment the money column will
parse the input and apply heuristics to normalize oddball user input. 

Extracted from Shopify and has seen years of production use. 

= Example use

  class Product < ActiveRecord::Base
    money_column  :price

  sneakers = :price => '$199.95'
  sneakers.price #=> #<Money value:199.95>

= Database

All money values need to be declared as decimal columns. Just go for it. It will safe you from a world of trouble. 

  create_table "products" do |t|
    t.string   "title"
    t.decimal  "price", :precision => 10, :scale => 2, :default => 0.0

Something went wrong with that request. Please try again.