diff --git a/db/migrate/06_dmsf_1_2_0.rb b/db/migrate/06_dmsf_1_2_0.rb index e2937c5a..e140e336 100644 --- a/db/migrate/06_dmsf_1_2_0.rb +++ b/db/migrate/06_dmsf_1_2_0.rb @@ -31,8 +31,10 @@ class Dmsf120 < ActiveRecord::Migration add_column :dmsf_file_revisions, :project_id, :integer, :null => true DmsfFileRevision.find_each do |revision| - revision.project = revision.file.project - revision.save + if revision.file + revision.project = revision.file.project + revision.save + end end change_column :dmsf_file_revisions, :project_id, :integer, :null => false