diff options
| author | hukl <contact@smyck.org> | 2009-09-13 12:58:14 +0200 |
|---|---|---|
| committer | hukl <contact@smyck.org> | 2009-09-13 12:58:14 +0200 |
| commit | 34b4e764ab8b00fa24c9ffead40494acd4c9da6b (patch) | |
| tree | 21caf1f7fae0dafccd999c38bff4f8ddff734958 /app/models | |
| parent | caebe56799887c348ab0da380940c93eb15e8d87 (diff) | |
added :dependent => :destroy to asset model so related assets get deleted as the asset they're referencing is deleted.
Closes #25
Diffstat (limited to 'app/models')
| -rw-r--r-- | app/models/asset.rb | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/app/models/asset.rb b/app/models/asset.rb index 41823e7..5bfea76 100644 --- a/app/models/asset.rb +++ b/app/models/asset.rb | |||
| @@ -1,5 +1,6 @@ | |||
| 1 | class Asset < ActiveRecord::Base | 1 | class Asset < ActiveRecord::Base |
| 2 | 2 | ||
| 3 | has_many :related_assets, :dependent => :destroy | ||
| 3 | has_many :pages, :through => :related_assets | 4 | has_many :pages, :through => :related_assets |
| 4 | 5 | ||
| 5 | has_attached_file( | 6 | has_attached_file( |
