Alessio Caiazza is sharing code with you

Bitbucket is a code hosting site. Unlimited public and private repositories. Free for small teams.

Don't show this again

nolith / habtm-with-deferred-save

Rails plugin. Defers saving the records you add to habtm association until you call model.save, allowing validation in the style of normal attributes.

Clone this repository (size: 195.2 KB): HTTPS / SSH
hg clone https://bitbucket.org/nolith/habtm-with-deferred-save
hg clone ssh://hg@bitbucket.org/nolith/habtm-with-deferred-save

Commit a0ab430243c7 Raw commit »

commit
a0ab430243c7
parent
c7287bf557dd
branch
default

Moved all files up to the root of the repository

Comments

    Log in to comment »

    File Lines added Lines removed
    Rakefile 22
    Readme 37
    has_and_belongs_to_many_with_deferred_save/Rakefile 22
    has_and_belongs_to_many_with_deferred_save/Readme 37
    has_and_belongs_to_many_with_deferred_save/init.rb 1
    has_and_belongs_to_many_with_deferred_save/install.rb 1
    has_and_belongs_to_many_with_deferred_save/lib/has_and_belongs_to_many_with_deferred_save.rb 133
    has_and_belongs_to_many_with_deferred_save/test/rails_root/Rakefile 10
    has_and_belongs_to_many_with_deferred_save/test/rails_root/app/controllers/application.rb 7
    has_and_belongs_to_many_with_deferred_save/test/rails_root/app/helpers/application_helper.rb 3
    has_and_belongs_to_many_with_deferred_save/test/rails_root/app/models/person.rb 3
    has_and_belongs_to_many_with_deferred_save/test/rails_root/app/models/room.rb 17
    has_and_belongs_to_many_with_deferred_save/test/rails_root/config/boot.rb 45
    has_and_belongs_to_many_with_deferred_save/test/rails_root/config/database.yml 11
    has_and_belongs_to_many_with_deferred_save/test/rails_root/config/environment.rb 60
    has_and_belongs_to_many_with_deferred_save/test/rails_root/config/environments/development.rb 21
    has_and_belongs_to_many_with_deferred_save/test/rails_root/config/environments/production.rb 18
    has_and_belongs_to_many_with_deferred_save/test/rails_root/config/environments/test.rb 19
    has_and_belongs_to_many_with_deferred_save/test/rails_root/config/routes.rb 23
    has_and_belongs_to_many_with_deferred_save/test/rails_root/db/migrate/001_create_rooms_and_people.rb 21
    has_and_belongs_to_many_with_deferred_save/test/rails_root/db/schema.rb 21
    has_and_belongs_to_many_with_deferred_save/test/rails_root/log/development.log 14
    has_and_belongs_to_many_with_deferred_save/test/rails_root/log/production.log
    has_and_belongs_to_many_with_deferred_save/test/rails_root/log/server.log
    has_and_belongs_to_many_with_deferred_save/test/rails_root/log/test.log 13
    has_and_belongs_to_many_with_deferred_save/test/rails_root/test/fixtures/people.yml 7
    has_and_belongs_to_many_with_deferred_save/test/rails_root/test/fixtures/rooms.yml 5
    has_and_belongs_to_many_with_deferred_save/test/rails_root/test/test_helper.rb 28
    has_and_belongs_to_many_with_deferred_save/test/rails_root/test/unit/room_maximum_occupancy_test.rb 56
    has_and_belongs_to_many_with_deferred_save/test/rails_root/test/unit/room_maximum_occupancy_test_1.rb 26
    has_and_belongs_to_many_with_deferred_save/test/rails_root/test/unit/room_maximum_occupancy_test_2.rb 31
    has_and_belongs_to_many_with_deferred_save/test/rails_root/test/unit/room_maximum_occupancy_test_3.rb 33
    has_and_belongs_to_many_with_deferred_save/test/rails_root/vendor/plugins/has_and_belong_to_many_with_deferred_save/init.rb 8
    has_and_belongs_to_many_with_deferred_save/test/test_helper.rb 12
    has_and_belongs_to_many_with_deferred_save/uninstall.rb 1
    init.rb 1
    install.rb 1
    lib/has_and_belongs_to_many_with_deferred_save.rb 133
    test/rails_root/Rakefile 10
    test/rails_root/app/controllers/application.rb 7
    test/rails_root/app/helpers/application_helper.rb 3
    test/rails_root/app/models/person.rb 3
    test/rails_root/app/models/room.rb 17
    test/rails_root/config/boot.rb 45
    test/rails_root/config/database.yml 11
    test/rails_root/config/environment.rb 60
    test/rails_root/config/environments/development.rb 21
    test/rails_root/config/environments/production.rb 18
    test/rails_root/config/environments/test.rb 19
    test/rails_root/config/routes.rb
    test/rails_root/db/migrate/001_create_rooms_and_people.rb
    test/rails_root/db/schema.rb
    test/rails_root/log/development.log
    test/rails_root/log/production.log
    test/rails_root/log/server.log
    test/rails_root/log/test.log
    test/rails_root/test/fixtures/people.yml
    test/rails_root/test/fixtures/rooms.yml
    test/rails_root/test/test_helper.rb
    test/rails_root/test/unit/room_maximum_occupancy_test.rb
    test/rails_root/test/unit/room_maximum_occupancy_test_1.rb
    test/rails_root/test/unit/room_maximum_occupancy_test_2.rb
    test/rails_root/test/unit/room_maximum_occupancy_test_3.rb
    test/rails_root/vendor/plugins/has_and_belong_to_many_with_deferred_save/init.rb
    test/test_helper.rb
    uninstall.rb