diff options
author | José Valim <jose.valim@gmail.com> | 2010-01-09 00:23:29 +0100 |
---|---|---|
committer | José Valim <jose.valim@gmail.com> | 2010-01-09 00:23:29 +0100 |
commit | 7e6530b17003b3c42ebbfa8119c3fb7f3aea64b2 (patch) | |
tree | 22b458af62c1e159854cb9fd4d207b6b2286c7bb /activerecord/test/models/invoice.rb | |
parent | 017f5d5308098438da0b8c44163af4ecb422f1e7 (diff) | |
parent | 7f775ef1a92129fcc77079bc8e00c99a75b38a38 (diff) | |
download | rails-7e6530b17003b3c42ebbfa8119c3fb7f3aea64b2.tar.gz rails-7e6530b17003b3c42ebbfa8119c3fb7f3aea64b2.tar.bz2 rails-7e6530b17003b3c42ebbfa8119c3fb7f3aea64b2.zip |
Merge remote branch 'eloy/master'
Diffstat (limited to 'activerecord/test/models/invoice.rb')
-rw-r--r-- | activerecord/test/models/invoice.rb | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/activerecord/test/models/invoice.rb b/activerecord/test/models/invoice.rb new file mode 100644 index 0000000000..fc6ef0230e --- /dev/null +++ b/activerecord/test/models/invoice.rb @@ -0,0 +1,4 @@ +class Invoice < ActiveRecord::Base + has_many :line_items, :autosave => true + before_save {|record| record.balance = record.line_items.map(&:amount).sum } +end |