From 9682fe66e4acab1d53a6e0c3027fcde6916b4157 Mon Sep 17 00:00:00 2001 From: Martin Edenhofer Date: Fri, 28 Dec 2012 01:19:56 +0100 Subject: [PATCH] Use consistent name of migrations. --- app/models/package.rb | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/app/models/package.rb b/app/models/package.rb index 3883c51b5..712fdb8f8 100644 --- a/app/models/package.rb +++ b/app/models/package.rb @@ -243,7 +243,7 @@ class Package < ApplicationModel location = @@root + '/db/addon/' + package.underscore return true if !File.exists?( location ) - migrations_done = Package::Migration.where( :name => package ) + migrations_done = Package::Migration.where( :name => package.underscore ) # get existing migrations migrations_existing = [] @@ -275,26 +275,26 @@ class Package < ApplicationModel # down if direction == 'reverse' - done = Package::Migration.where( :name => package, :version => version ).first + done = Package::Migration.where( :name => package.underscore, :version => version ).first next if !done puts "NOTICE: down package migration '#{migration}'" load "#{location}/#{migration}" classname = name.camelcase Kernel.const_get(classname).down - record = Package::Migration.where( :name => package, :version => version ).first + record = Package::Migration.where( :name => package.underscore, :version => version ).first if record record.destroy end # up else - done = Package::Migration.where( :name => package, :version => version ).first + done = Package::Migration.where( :name => package.underscore, :version => version ).first next if done puts "NOTICE: up package migration '#{migration}'" load "#{location}/#{migration}" classname = name.camelcase Kernel.const_get(classname).up - Package::Migration.create( :name => package, :version => version ) + Package::Migration.create( :name => package.underscore, :version => version ) end } end