From 42ea32aefad21cf6f1174fa5baa9b5acd4466f08 Mon Sep 17 00:00:00 2001 From: Karel Picman Date: Tue, 23 Feb 2016 16:26:11 +0100 Subject: [PATCH] SQLite compatibility --- db/migrate/20160222140401_approval_workflow_std_fields.rb | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/db/migrate/20160222140401_approval_workflow_std_fields.rb b/db/migrate/20160222140401_approval_workflow_std_fields.rb index edb7bbef..e27bdbe2 100644 --- a/db/migrate/20160222140401_approval_workflow_std_fields.rb +++ b/db/migrate/20160222140401_approval_workflow_std_fields.rb @@ -23,7 +23,10 @@ class ApprovalWorkflowStdFields < ActiveRecord::Migration add_column :dmsf_workflows, :updated_on, :timestamp add_column :dmsf_workflows, :created_on, :datetime add_column :dmsf_workflows, :author_id, :integer - DmsfWorkflow.update_all 'updated_on = now(), created_on = now(), author_id = (select id from users where admin = 1 limit 1)' + # Set updated_on + DmsfWorkflow.all.each(&:save) + # Set created_on and author_id + DmsfWorkflow.update_all 'created_on = updated_on, author_id = (select id from users where admin = 1 limit 1)' end def self.down