From 41f6b24d7586ac6f2b209d425b2d1663c53701a5 Mon Sep 17 00:00:00 2001 From: Karel Picman Date: Mon, 4 Nov 2013 15:02:14 +0100 Subject: [PATCH] A raw SQL --- travis_patch.diff | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/travis_patch.diff b/travis_patch.diff index cae10401..b6492564 100644 --- a/travis_patch.diff +++ b/travis_patch.diff @@ -2,17 +2,18 @@ Index: db/migrate/062_insert_builtin_roles.rb =================================================================== --- db/migrate/062_insert_builtin_roles.rb (revision 12244) +++ db/migrate/062_insert_builtin_roles.rb (working copy) -@@ -2,11 +2,11 @@ +@@ -2,12 +2,12 @@ def self.up Role.reset_column_information nonmember = Role.new(:name => 'Non member', :position => 0) - nonmember.builtin = Role::BUILTIN_NON_MEMBER -+ nonmember.send(:attributes=, { :builtin => Role::BUILTIN_NON_MEMBER }, false) nonmember.save ++ Role.connection.execute("UPDATE roles SET builtin = #{Role::BUILTIN_NON_MEMBER} WHERE name = 'Non member'") anonymous = Role.new(:name => 'Anonymous', :position => 0) - anonymous.builtin = Role::BUILTIN_ANONYMOUS -+ anonymous.send(:attributes=, { :builtin => Role::BUILTIN_ANONYMOUS }, false) anonymous.save ++ Role.connection.execute("UPDATE roles SET builtin = #{Role::BUILTIN_ANONYMOUS} WHERE name = 'Anonymous'") end + def self.down