Error migrating 1.5.9 - Using ActiveRecord #707
This commit is contained in:
parent
9d4814d7c2
commit
0f075030bc
@ -27,7 +27,8 @@ class ApprovalWorkflowStdFields < ActiveRecord::Migration
|
|||||||
# Set updated_on
|
# Set updated_on
|
||||||
DmsfWorkflow.all.each(&:touch)
|
DmsfWorkflow.all.each(&:touch)
|
||||||
# Set created_on and author_id
|
# Set created_on and author_id
|
||||||
DmsfWorkflow.update_all 'created_on = updated_on, author_id = (select id from users where admin limit 1)'
|
admin = User.active.where(admin: true).first
|
||||||
|
DmsfWorkflow.update_all "created_on = updated_on, author_id = #{admin.id}" if admin
|
||||||
end
|
end
|
||||||
|
|
||||||
def self.down
|
def self.down
|
||||||
@ -35,4 +36,4 @@ class ApprovalWorkflowStdFields < ActiveRecord::Migration
|
|||||||
remove_column :dmsf_workflows, :created_on
|
remove_column :dmsf_workflows, :created_on
|
||||||
remove_column :dmsf_workflows, :author_id
|
remove_column :dmsf_workflows, :author_id
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user