├── .github └── workflows │ └── ruby.yml ├── .gitignore ├── .rspec ├── CHANGELOG.md ├── CONTRIBUTORS ├── Gemfile ├── LICENSE ├── README.md ├── Rakefile ├── config └── locales │ ├── money.da.yml │ ├── money.en.yml │ ├── money.pt.yml │ └── money.ru.yml ├── gemfiles ├── mongoid6.gemfile ├── mongoid7.gemfile ├── rails6.1.gemfile ├── rails7.0.gemfile ├── rails7.1.gemfile └── rails7.2.gemfile ├── lib ├── generators │ ├── money_rails │ │ └── initializer_generator.rb │ └── templates │ │ └── money.rb ├── money-rails.rb └── money-rails │ ├── active_job │ └── money_serializer.rb │ ├── active_model │ └── validator.rb │ ├── active_record │ ├── migration_extensions │ │ ├── options_extractor.rb │ │ ├── schema_statements.rb │ │ ├── schema_statements_pg_rails4.rb │ │ ├── table.rb │ │ └── table_pg_rails4.rb │ └── monetizable.rb │ ├── configuration.rb │ ├── engine.rb │ ├── errors.rb │ ├── helpers │ └── action_view_extension.rb │ ├── hooks.rb │ ├── money.rb │ ├── mongoid │ ├── money.rb │ └── two.rb │ ├── rails_admin.rb │ ├── railtie.rb │ ├── test_helpers.rb │ └── version.rb ├── money-rails.gemspec └── spec ├── active_job └── money_serializer_spec.rb ├── active_record ├── migration_extensions │ ├── schema_statements_spec.rb │ └── table_spec.rb └── monetizable_spec.rb ├── configuration_spec.rb ├── dummy ├── README.rdoc ├── Rakefile ├── app │ ├── assets │ │ ├── config │ │ │ └── manifest.js │ │ ├── javascripts │ │ │ └── application.js │ │ └── stylesheets │ │ │ └── application.css │ ├── controllers │ │ └── application_controller.rb │ ├── helpers │ │ └── application_helper.rb │ ├── mailers │ │ └── .gitkeep │ ├── models │ │ ├── .gitkeep │ │ ├── dummy_product.rb │ │ ├── other_product.rb │ │ ├── priceable.rb │ │ ├── product.rb │ │ ├── service.rb │ │ └── transaction.rb │ └── views │ │ └── layouts │ │ └── application.html.erb ├── config.ru ├── config │ ├── application.rb │ ├── boot.rb │ ├── database.yml │ ├── environment.rb │ ├── environments │ │ ├── development.rb │ │ ├── production.rb │ │ └── test.rb │ ├── initializers │ │ ├── backtrace_silencers.rb │ │ ├── inflections.rb │ │ ├── mime_types.rb │ │ ├── money.rb │ │ ├── secret_token.rb │ │ ├── session_store.rb │ │ └── wrap_parameters.rb │ ├── locales │ │ ├── en-GB.yml │ │ ├── en-US.yml │ │ ├── en.yml │ │ └── it.yml │ ├── mongoid.yml │ └── routes.rb ├── db │ ├── migrate │ │ ├── 20120331190108_create_products.rb │ │ ├── 20120402080348_add_bonus_cents_to_product.rb │ │ ├── 20120524052716_create_services.rb │ │ ├── 20120528181002_create_transactions.rb │ │ ├── 20120528210103_create_dummy_products.rb │ │ ├── 20120607210247_add_column_that_allows_nil.rb │ │ ├── 20120712202655_add_sale_price_cents_to_product.rb │ │ ├── 20130124023419_add_price_in_a_range_cents_to_products.rb │ │ ├── 20140110194016_add_validates_method_amount_cents_to_products.rb │ │ ├── 20141005075025_add_aliased_attr_to_products.rb │ │ ├── 20150107061030_add_delivery_fee_cents_and_restock_fee_cents_to_product.rb │ │ ├── 20150126231442_add_reduced_price_to_products.rb │ │ ├── 20150213234410_add_special_price_to_products.rb │ │ ├── 20150217222612_add_lambda_price_to_products.rb │ │ ├── 20150303222230_add_skip_validation_price_cents_to_products.rb │ │ ├── 20151026220420_add_optional_amount_to_transactions.rb │ │ └── 20240425081448_add_other_products.rb │ └── structure.sql ├── lib │ └── assets │ │ └── .gitkeep ├── log │ └── .gitkeep ├── public │ ├── 404.html │ ├── 422.html │ ├── 500.html │ └── favicon.ico └── script │ └── rails ├── helpers ├── action_view_extension_spec.rb └── form_helper_spec.rb ├── money_spec.rb ├── mongoid ├── mongoid_spec.rb └── two_spec.rb ├── spec_helper.rb ├── support └── database_cleaner.rb └── test_helpers_spec.rb /.github/workflows/ruby.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/.github/workflows/ruby.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --color 2 | --format progress 3 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/CONTRIBUTORS -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/Rakefile -------------------------------------------------------------------------------- /config/locales/money.da.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/config/locales/money.da.yml -------------------------------------------------------------------------------- /config/locales/money.en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/config/locales/money.en.yml -------------------------------------------------------------------------------- /config/locales/money.pt.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/config/locales/money.pt.yml -------------------------------------------------------------------------------- /config/locales/money.ru.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/config/locales/money.ru.yml -------------------------------------------------------------------------------- /gemfiles/mongoid6.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/gemfiles/mongoid6.gemfile -------------------------------------------------------------------------------- /gemfiles/mongoid7.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/gemfiles/mongoid7.gemfile -------------------------------------------------------------------------------- /gemfiles/rails6.1.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/gemfiles/rails6.1.gemfile -------------------------------------------------------------------------------- /gemfiles/rails7.0.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/gemfiles/rails7.0.gemfile -------------------------------------------------------------------------------- /gemfiles/rails7.1.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/gemfiles/rails7.1.gemfile -------------------------------------------------------------------------------- /gemfiles/rails7.2.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/gemfiles/rails7.2.gemfile -------------------------------------------------------------------------------- /lib/generators/money_rails/initializer_generator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/lib/generators/money_rails/initializer_generator.rb -------------------------------------------------------------------------------- /lib/generators/templates/money.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/lib/generators/templates/money.rb -------------------------------------------------------------------------------- /lib/money-rails.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/lib/money-rails.rb -------------------------------------------------------------------------------- /lib/money-rails/active_job/money_serializer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/lib/money-rails/active_job/money_serializer.rb -------------------------------------------------------------------------------- /lib/money-rails/active_model/validator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/lib/money-rails/active_model/validator.rb -------------------------------------------------------------------------------- /lib/money-rails/active_record/migration_extensions/options_extractor.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/lib/money-rails/active_record/migration_extensions/options_extractor.rb -------------------------------------------------------------------------------- /lib/money-rails/active_record/migration_extensions/schema_statements.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/lib/money-rails/active_record/migration_extensions/schema_statements.rb -------------------------------------------------------------------------------- /lib/money-rails/active_record/migration_extensions/schema_statements_pg_rails4.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/lib/money-rails/active_record/migration_extensions/schema_statements_pg_rails4.rb -------------------------------------------------------------------------------- /lib/money-rails/active_record/migration_extensions/table.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/lib/money-rails/active_record/migration_extensions/table.rb -------------------------------------------------------------------------------- /lib/money-rails/active_record/migration_extensions/table_pg_rails4.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/lib/money-rails/active_record/migration_extensions/table_pg_rails4.rb -------------------------------------------------------------------------------- /lib/money-rails/active_record/monetizable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/lib/money-rails/active_record/monetizable.rb -------------------------------------------------------------------------------- /lib/money-rails/configuration.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/lib/money-rails/configuration.rb -------------------------------------------------------------------------------- /lib/money-rails/engine.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/lib/money-rails/engine.rb -------------------------------------------------------------------------------- /lib/money-rails/errors.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/lib/money-rails/errors.rb -------------------------------------------------------------------------------- /lib/money-rails/helpers/action_view_extension.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/lib/money-rails/helpers/action_view_extension.rb -------------------------------------------------------------------------------- /lib/money-rails/hooks.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/lib/money-rails/hooks.rb -------------------------------------------------------------------------------- /lib/money-rails/money.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/lib/money-rails/money.rb -------------------------------------------------------------------------------- /lib/money-rails/mongoid/money.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/lib/money-rails/mongoid/money.rb -------------------------------------------------------------------------------- /lib/money-rails/mongoid/two.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/lib/money-rails/mongoid/two.rb -------------------------------------------------------------------------------- /lib/money-rails/rails_admin.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/lib/money-rails/rails_admin.rb -------------------------------------------------------------------------------- /lib/money-rails/railtie.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/lib/money-rails/railtie.rb -------------------------------------------------------------------------------- /lib/money-rails/test_helpers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/lib/money-rails/test_helpers.rb -------------------------------------------------------------------------------- /lib/money-rails/version.rb: -------------------------------------------------------------------------------- 1 | module MoneyRails 2 | VERSION = '1.15.0' 3 | end 4 | -------------------------------------------------------------------------------- /money-rails.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/money-rails.gemspec -------------------------------------------------------------------------------- /spec/active_job/money_serializer_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/spec/active_job/money_serializer_spec.rb -------------------------------------------------------------------------------- /spec/active_record/migration_extensions/schema_statements_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/spec/active_record/migration_extensions/schema_statements_spec.rb -------------------------------------------------------------------------------- /spec/active_record/migration_extensions/table_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/spec/active_record/migration_extensions/table_spec.rb -------------------------------------------------------------------------------- /spec/active_record/monetizable_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/spec/active_record/monetizable_spec.rb -------------------------------------------------------------------------------- /spec/configuration_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/spec/configuration_spec.rb -------------------------------------------------------------------------------- /spec/dummy/README.rdoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/spec/dummy/README.rdoc -------------------------------------------------------------------------------- /spec/dummy/Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/spec/dummy/Rakefile -------------------------------------------------------------------------------- /spec/dummy/app/assets/config/manifest.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/dummy/app/assets/javascripts/application.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/spec/dummy/app/assets/javascripts/application.js -------------------------------------------------------------------------------- /spec/dummy/app/assets/stylesheets/application.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/spec/dummy/app/assets/stylesheets/application.css -------------------------------------------------------------------------------- /spec/dummy/app/controllers/application_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/spec/dummy/app/controllers/application_controller.rb -------------------------------------------------------------------------------- /spec/dummy/app/helpers/application_helper.rb: -------------------------------------------------------------------------------- 1 | module ApplicationHelper 2 | end 3 | -------------------------------------------------------------------------------- /spec/dummy/app/mailers/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/dummy/app/models/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/dummy/app/models/dummy_product.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/spec/dummy/app/models/dummy_product.rb -------------------------------------------------------------------------------- /spec/dummy/app/models/other_product.rb: -------------------------------------------------------------------------------- 1 | class OtherProduct < ActiveRecord::Base 2 | monetize :price_cents 3 | end 4 | -------------------------------------------------------------------------------- /spec/dummy/app/models/priceable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/spec/dummy/app/models/priceable.rb -------------------------------------------------------------------------------- /spec/dummy/app/models/product.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/spec/dummy/app/models/product.rb -------------------------------------------------------------------------------- /spec/dummy/app/models/service.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/spec/dummy/app/models/service.rb -------------------------------------------------------------------------------- /spec/dummy/app/models/transaction.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/spec/dummy/app/models/transaction.rb -------------------------------------------------------------------------------- /spec/dummy/app/views/layouts/application.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/spec/dummy/app/views/layouts/application.html.erb -------------------------------------------------------------------------------- /spec/dummy/config.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/spec/dummy/config.ru -------------------------------------------------------------------------------- /spec/dummy/config/application.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/spec/dummy/config/application.rb -------------------------------------------------------------------------------- /spec/dummy/config/boot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/spec/dummy/config/boot.rb -------------------------------------------------------------------------------- /spec/dummy/config/database.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/spec/dummy/config/database.yml -------------------------------------------------------------------------------- /spec/dummy/config/environment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/spec/dummy/config/environment.rb -------------------------------------------------------------------------------- /spec/dummy/config/environments/development.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/spec/dummy/config/environments/development.rb -------------------------------------------------------------------------------- /spec/dummy/config/environments/production.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/spec/dummy/config/environments/production.rb -------------------------------------------------------------------------------- /spec/dummy/config/environments/test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/spec/dummy/config/environments/test.rb -------------------------------------------------------------------------------- /spec/dummy/config/initializers/backtrace_silencers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/spec/dummy/config/initializers/backtrace_silencers.rb -------------------------------------------------------------------------------- /spec/dummy/config/initializers/inflections.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/spec/dummy/config/initializers/inflections.rb -------------------------------------------------------------------------------- /spec/dummy/config/initializers/mime_types.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/spec/dummy/config/initializers/mime_types.rb -------------------------------------------------------------------------------- /spec/dummy/config/initializers/money.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/spec/dummy/config/initializers/money.rb -------------------------------------------------------------------------------- /spec/dummy/config/initializers/secret_token.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/spec/dummy/config/initializers/secret_token.rb -------------------------------------------------------------------------------- /spec/dummy/config/initializers/session_store.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/spec/dummy/config/initializers/session_store.rb -------------------------------------------------------------------------------- /spec/dummy/config/initializers/wrap_parameters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/spec/dummy/config/initializers/wrap_parameters.rb -------------------------------------------------------------------------------- /spec/dummy/config/locales/en-GB.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/spec/dummy/config/locales/en-GB.yml -------------------------------------------------------------------------------- /spec/dummy/config/locales/en-US.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/spec/dummy/config/locales/en-US.yml -------------------------------------------------------------------------------- /spec/dummy/config/locales/en.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/spec/dummy/config/locales/en.yml -------------------------------------------------------------------------------- /spec/dummy/config/locales/it.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/spec/dummy/config/locales/it.yml -------------------------------------------------------------------------------- /spec/dummy/config/mongoid.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/spec/dummy/config/mongoid.yml -------------------------------------------------------------------------------- /spec/dummy/config/routes.rb: -------------------------------------------------------------------------------- 1 | Rails.application.routes.draw do 2 | 3 | end 4 | -------------------------------------------------------------------------------- /spec/dummy/db/migrate/20120331190108_create_products.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/spec/dummy/db/migrate/20120331190108_create_products.rb -------------------------------------------------------------------------------- /spec/dummy/db/migrate/20120402080348_add_bonus_cents_to_product.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/spec/dummy/db/migrate/20120402080348_add_bonus_cents_to_product.rb -------------------------------------------------------------------------------- /spec/dummy/db/migrate/20120524052716_create_services.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/spec/dummy/db/migrate/20120524052716_create_services.rb -------------------------------------------------------------------------------- /spec/dummy/db/migrate/20120528181002_create_transactions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/spec/dummy/db/migrate/20120528181002_create_transactions.rb -------------------------------------------------------------------------------- /spec/dummy/db/migrate/20120528210103_create_dummy_products.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/spec/dummy/db/migrate/20120528210103_create_dummy_products.rb -------------------------------------------------------------------------------- /spec/dummy/db/migrate/20120607210247_add_column_that_allows_nil.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/spec/dummy/db/migrate/20120607210247_add_column_that_allows_nil.rb -------------------------------------------------------------------------------- /spec/dummy/db/migrate/20120712202655_add_sale_price_cents_to_product.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/spec/dummy/db/migrate/20120712202655_add_sale_price_cents_to_product.rb -------------------------------------------------------------------------------- /spec/dummy/db/migrate/20130124023419_add_price_in_a_range_cents_to_products.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/spec/dummy/db/migrate/20130124023419_add_price_in_a_range_cents_to_products.rb -------------------------------------------------------------------------------- /spec/dummy/db/migrate/20140110194016_add_validates_method_amount_cents_to_products.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/spec/dummy/db/migrate/20140110194016_add_validates_method_amount_cents_to_products.rb -------------------------------------------------------------------------------- /spec/dummy/db/migrate/20141005075025_add_aliased_attr_to_products.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/spec/dummy/db/migrate/20141005075025_add_aliased_attr_to_products.rb -------------------------------------------------------------------------------- /spec/dummy/db/migrate/20150107061030_add_delivery_fee_cents_and_restock_fee_cents_to_product.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/spec/dummy/db/migrate/20150107061030_add_delivery_fee_cents_and_restock_fee_cents_to_product.rb -------------------------------------------------------------------------------- /spec/dummy/db/migrate/20150126231442_add_reduced_price_to_products.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/spec/dummy/db/migrate/20150126231442_add_reduced_price_to_products.rb -------------------------------------------------------------------------------- /spec/dummy/db/migrate/20150213234410_add_special_price_to_products.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/spec/dummy/db/migrate/20150213234410_add_special_price_to_products.rb -------------------------------------------------------------------------------- /spec/dummy/db/migrate/20150217222612_add_lambda_price_to_products.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/spec/dummy/db/migrate/20150217222612_add_lambda_price_to_products.rb -------------------------------------------------------------------------------- /spec/dummy/db/migrate/20150303222230_add_skip_validation_price_cents_to_products.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/spec/dummy/db/migrate/20150303222230_add_skip_validation_price_cents_to_products.rb -------------------------------------------------------------------------------- /spec/dummy/db/migrate/20151026220420_add_optional_amount_to_transactions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/spec/dummy/db/migrate/20151026220420_add_optional_amount_to_transactions.rb -------------------------------------------------------------------------------- /spec/dummy/db/migrate/20240425081448_add_other_products.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/spec/dummy/db/migrate/20240425081448_add_other_products.rb -------------------------------------------------------------------------------- /spec/dummy/db/structure.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/spec/dummy/db/structure.sql -------------------------------------------------------------------------------- /spec/dummy/lib/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/dummy/log/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/dummy/public/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/spec/dummy/public/404.html -------------------------------------------------------------------------------- /spec/dummy/public/422.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/spec/dummy/public/422.html -------------------------------------------------------------------------------- /spec/dummy/public/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/spec/dummy/public/500.html -------------------------------------------------------------------------------- /spec/dummy/public/favicon.ico: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/dummy/script/rails: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/spec/dummy/script/rails -------------------------------------------------------------------------------- /spec/helpers/action_view_extension_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/spec/helpers/action_view_extension_spec.rb -------------------------------------------------------------------------------- /spec/helpers/form_helper_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/spec/helpers/form_helper_spec.rb -------------------------------------------------------------------------------- /spec/money_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/spec/money_spec.rb -------------------------------------------------------------------------------- /spec/mongoid/mongoid_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/spec/mongoid/mongoid_spec.rb -------------------------------------------------------------------------------- /spec/mongoid/two_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/spec/mongoid/two_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/support/database_cleaner.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/spec/support/database_cleaner.rb -------------------------------------------------------------------------------- /spec/test_helpers_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RubyMoney/money-rails/HEAD/spec/test_helpers_spec.rb --------------------------------------------------------------------------------