Created
March 22, 2011 19:45
-
-
Save jonpaul/881901 to your computer and use it in GitHub Desktop.
Trace error from migration
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class CreateRevenueSplitRules < ActiveRecord::Migration | |
def self.up | |
create_table :revenue_split_rules do |t| | |
t.integer :percentage_of_new, :null => false, :default => 0 | |
t.integer :percentage_of_mid, :null => false, :default => 0 | |
t.integer :percentage_of_lib, :null => false, :default => 0 | |
t.integer :days_of_new, :null => false, :default => 0 | |
t.integer :days_of_mid, :null => false, :default => 0 | |
t.integer :share_type, :default => 0 | |
t.string :revenue_splitable_type | |
t.integer :revenue_splitable_id | |
t.timestamps | |
end | |
Partner.all.each do |partner| | |
partner.build_default_revenue_split_rule | |
partner.save | |
end | |
Account.all.each do |account| | |
account.build_default_revenue_split_rule | |
account.save | |
end | |
end | |
def self.down | |
drop_table :revenue_split_rules | |
end | |
end |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
== CreateRevenueSplitRules: migrating ======================================== | |
-- create_table(:revenue_split_rules) | |
-> 0.0747s | |
rake aborted! | |
An error has occurred, all later migrations canceled: | |
unknown attribute: item_name | |
/Users/gamestreamer/.rvm/gems/ruby-1.8.7-p334@gsi-gemset/gems/activerecord-2.3.5/lib/active_record/base.rb:2746:in `attributes=' | |
/Users/gamestreamer/.rvm/gems/ruby-1.8.7-p334@gsi-gemset/gems/activerecord-2.3.5/lib/active_record/base.rb:2742:in `each' | |
/Users/gamestreamer/.rvm/gems/ruby-1.8.7-p334@gsi-gemset/gems/activerecord-2.3.5/lib/active_record/base.rb:2742:in `attributes=' | |
/Users/gamestreamer/.rvm/gems/ruby-1.8.7-p334@gsi-gemset/gems/activerecord-2.3.5/lib/active_record/base.rb:2438:in `initialize' | |
/Users/gamestreamer/.rvm/gems/ruby-1.8.7-p334@gsi-gemset/gems/activerecord-2.3.5/lib/active_record/reflection.rb:162:in `new' | |
/Users/gamestreamer/.rvm/gems/ruby-1.8.7-p334@gsi-gemset/gems/activerecord-2.3.5/lib/active_record/reflection.rb:162:in `build_association' | |
/Users/gamestreamer/.rvm/gems/ruby-1.8.7-p334@gsi-gemset/gems/activerecord-2.3.5/lib/active_record/associations/association_collection.rb:412:in `create_record' | |
/Users/gamestreamer/.rvm/gems/ruby-1.8.7-p334@gsi-gemset/gems/activerecord-2.3.5/lib/active_record/base.rb:2143:in `with_scope' | |
/Users/gamestreamer/.rvm/gems/ruby-1.8.7-p334@gsi-gemset/gems/activerecord-2.3.5/lib/active_record/associations/association_collection.rb:411:in `send' | |
/Users/gamestreamer/.rvm/gems/ruby-1.8.7-p334@gsi-gemset/gems/activerecord-2.3.5/lib/active_record/associations/association_collection.rb:411:in `create_record' | |
/Users/gamestreamer/.rvm/gems/ruby-1.8.7-p334@gsi-gemset/gems/activerecord-2.3.5/lib/active_record/associations/association_collection.rb:245:in `create' | |
/Users/gamestreamer/Desktop/gamestreamer_mainrepo/gamestreamer/vendor/gems/vestal_versions-1.0.2/lib/vestal_versions/creation.rb:59:in `create_version' | |
/Users/gamestreamer/.rvm/gems/ruby-1.8.7-p334@gsi-gemset/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:178:in `send' | |
/Users/gamestreamer/.rvm/gems/ruby-1.8.7-p334@gsi-gemset/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:178:in `evaluate_method' | |
/Users/gamestreamer/.rvm/gems/ruby-1.8.7-p334@gsi-gemset/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:166:in `call' | |
/Users/gamestreamer/.rvm/gems/ruby-1.8.7-p334@gsi-gemset/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:93:in `run' | |
/Users/gamestreamer/.rvm/gems/ruby-1.8.7-p334@gsi-gemset/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:92:in `each' | |
/Users/gamestreamer/.rvm/gems/ruby-1.8.7-p334@gsi-gemset/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:92:in `send' | |
/Users/gamestreamer/.rvm/gems/ruby-1.8.7-p334@gsi-gemset/gems/activesupport-2.3.5/lib/active_support/callbacks.rb:92:in `run' | |
/Users/gamestreamer/Desktop/gamestreamer_mainrepo/gamestreamer/vendor/plugins/attachment_fu/lib/technoweenie/attachment_fu.rb:451:in `run_callbacks' | |
/Users/gamestreamer/.rvm/gems/ruby-1.8.7-p334@gsi-gemset/gems/activerecord-2.3.5/lib/active_record/callbacks.rb:344:in `callback' | |
/Users/gamestreamer/.rvm/gems/ruby-1.8.7-p334@gsi-gemset/gems/activerecord-2.3.5/lib/active_record/callbacks.rb:283:in `update' | |
/Users/gamestreamer/.rvm/gems/ruby-1.8.7-p334@gsi-gemset/gems/activerecord-2.3.5/lib/active_record/base.rb:2874:in `create_or_update_without_callbacks' | |
/Users/gamestreamer/.rvm/gems/ruby-1.8.7-p334@gsi-gemset/gems/activerecord-2.3.5/lib/active_record/callbacks.rb:250:in `create_or_update' | |
/Users/gamestreamer/.rvm/gems/ruby-1.8.7-p334@gsi-gemset/gems/activerecord-2.3.5/lib/active_record/base.rb:2538:in `save_without_validation' | |
/Users/gamestreamer/.rvm/gems/ruby-1.8.7-p334@gsi-gemset/gems/activerecord-2.3.5/lib/active_record/validations.rb:1078:in `save_without_dirty' | |
/Users/gamestreamer/.rvm/gems/ruby-1.8.7-p334@gsi-gemset/gems/activerecord-2.3.5/lib/active_record/dirty.rb:79:in `save_without_transactions' | |
/Users/gamestreamer/.rvm/gems/ruby-1.8.7-p334@gsi-gemset/gems/activerecord-2.3.5/lib/active_record/transactions.rb:229:in `send' | |
/Users/gamestreamer/.rvm/gems/ruby-1.8.7-p334@gsi-gemset/gems/activerecord-2.3.5/lib/active_record/transactions.rb:229:in `with_transaction_returning_status' | |
/Users/gamestreamer/.rvm/gems/ruby-1.8.7-p334@gsi-gemset/gems/activerecord-2.3.5/lib/active_record/connection_adapters/abstract/database_statements.rb:136:in `transaction' | |
/Users/gamestreamer/.rvm/gems/ruby-1.8.7-p334@gsi-gemset/gems/activerecord-2.3.5/lib/active_record/transactions.rb:182:in `transaction' | |
/Users/gamestreamer/.rvm/gems/ruby-1.8.7-p334@gsi-gemset/gems/activerecord-2.3.5/lib/active_record/transactions.rb:228:in `with_transaction_returning_status' | |
/Users/gamestreamer/.rvm/gems/ruby-1.8.7-p334@gsi-gemset/gems/activerecord-2.3.5/lib/active_record/transactions.rb:196:in `save' | |
/Users/gamestreamer/.rvm/gems/ruby-1.8.7-p334@gsi-gemset/gems/activerecord-2.3.5/lib/active_record/transactions.rb:208:in `rollback_active_record_state!' | |
/Users/gamestreamer/.rvm/gems/ruby-1.8.7-p334@gsi-gemset/gems/activerecord-2.3.5/lib/active_record/transactions.rb:196:in `save' | |
./db/migrate//20100722151913_create_revenue_split_rules.rb:16:in `up_without_benchmarks' | |
./db/migrate//20100722151913_create_revenue_split_rules.rb:14:in `each' | |
./db/migrate//20100722151913_create_revenue_split_rules.rb:14:in `up_without_benchmarks' | |
/Users/gamestreamer/.rvm/gems/ruby-1.8.7-p334@gsi-gemset/gems/activerecord-2.3.5/lib/active_record/migration.rb:282:in `send' | |
/Users/gamestreamer/.rvm/gems/ruby-1.8.7-p334@gsi-gemset/gems/activerecord-2.3.5/lib/active_record/migration.rb:282:in `migrate' | |
/Users/gamestreamer/.rvm/rubies/ruby-1.8.7-p334/lib/ruby/1.8/benchmark.rb:293:in `measure' | |
/Users/gamestreamer/.rvm/gems/ruby-1.8.7-p334@gsi-gemset/gems/activerecord-2.3.5/lib/active_record/migration.rb:282:in `migrate' | |
/Users/gamestreamer/.rvm/gems/ruby-1.8.7-p334@gsi-gemset/gems/activerecord-2.3.5/lib/active_record/migration.rb:365:in `__send__' | |
/Users/gamestreamer/.rvm/gems/ruby-1.8.7-p334@gsi-gemset/gems/activerecord-2.3.5/lib/active_record/migration.rb:365:in `migrate' | |
/Users/gamestreamer/.rvm/gems/ruby-1.8.7-p334@gsi-gemset/gems/activerecord-2.3.5/lib/active_record/migration.rb:486:in `migrate' | |
/Users/gamestreamer/.rvm/gems/ruby-1.8.7-p334@gsi-gemset/gems/activerecord-2.3.5/lib/active_record/migration.rb:562:in `call' | |
/Users/gamestreamer/.rvm/gems/ruby-1.8.7-p334@gsi-gemset/gems/activerecord-2.3.5/lib/active_record/migration.rb:562:in `ddl_transaction' | |
/Users/gamestreamer/.rvm/gems/ruby-1.8.7-p334@gsi-gemset/gems/activerecord-2.3.5/lib/active_record/migration.rb:485:in `migrate' | |
/Users/gamestreamer/.rvm/gems/ruby-1.8.7-p334@gsi-gemset/gems/activerecord-2.3.5/lib/active_record/migration.rb:472:in `each' | |
/Users/gamestreamer/.rvm/gems/ruby-1.8.7-p334@gsi-gemset/gems/activerecord-2.3.5/lib/active_record/migration.rb:472:in `migrate' | |
/Users/gamestreamer/.rvm/gems/ruby-1.8.7-p334@gsi-gemset/gems/activerecord-2.3.5/lib/active_record/migration.rb:400:in `up' | |
/Users/gamestreamer/.rvm/gems/ruby-1.8.7-p334@gsi-gemset/gems/activerecord-2.3.5/lib/active_record/migration.rb:383:in `migrate' | |
/Users/gamestreamer/.rvm/gems/ruby-1.8.7-p334@gsi-gemset/gems/rails-2.3.5/lib/tasks/databases.rake:116 | |
/Users/gamestreamer/.rvm/gems/ruby-1.8.7-p334@gsi-gemset/gems/rake-0.8.7/lib/rake.rb:636:in `call' | |
/Users/gamestreamer/.rvm/gems/ruby-1.8.7-p334@gsi-gemset/gems/rake-0.8.7/lib/rake.rb:636:in `execute' | |
/Users/gamestreamer/.rvm/gems/ruby-1.8.7-p334@gsi-gemset/gems/rake-0.8.7/lib/rake.rb:631:in `each' | |
/Users/gamestreamer/.rvm/gems/ruby-1.8.7-p334@gsi-gemset/gems/rake-0.8.7/lib/rake.rb:631:in `execute' | |
/Users/gamestreamer/.rvm/gems/ruby-1.8.7-p334@gsi-gemset/gems/rake-0.8.7/lib/rake.rb:597:in `invoke_with_call_chain' | |
/Users/gamestreamer/.rvm/rubies/ruby-1.8.7-p334/lib/ruby/1.8/monitor.rb:242:in `synchronize' | |
/Users/gamestreamer/.rvm/gems/ruby-1.8.7-p334@gsi-gemset/gems/rake-0.8.7/lib/rake.rb:590:in `invoke_with_call_chain' | |
/Users/gamestreamer/.rvm/gems/ruby-1.8.7-p334@gsi-gemset/gems/rake-0.8.7/lib/rake.rb:583:in `invoke' | |
/Users/gamestreamer/.rvm/gems/ruby-1.8.7-p334@gsi-gemset/gems/rake-0.8.7/lib/rake.rb:2051:in `invoke_task' | |
/Users/gamestreamer/.rvm/gems/ruby-1.8.7-p334@gsi-gemset/gems/rake-0.8.7/lib/rake.rb:2029:in `top_level' | |
/Users/gamestreamer/.rvm/gems/ruby-1.8.7-p334@gsi-gemset/gems/rake-0.8.7/lib/rake.rb:2029:in `each' | |
/Users/gamestreamer/.rvm/gems/ruby-1.8.7-p334@gsi-gemset/gems/rake-0.8.7/lib/rake.rb:2029:in `top_level' | |
/Users/gamestreamer/.rvm/gems/ruby-1.8.7-p334@gsi-gemset/gems/rake-0.8.7/lib/rake.rb:2068:in `standard_exception_handling' | |
/Users/gamestreamer/.rvm/gems/ruby-1.8.7-p334@gsi-gemset/gems/rake-0.8.7/lib/rake.rb:2023:in `top_level' | |
/Users/gamestreamer/.rvm/gems/ruby-1.8.7-p334@gsi-gemset/gems/rake-0.8.7/lib/rake.rb:2001:in `run' | |
/Users/gamestreamer/.rvm/gems/ruby-1.8.7-p334@gsi-gemset/gems/rake-0.8.7/lib/rake.rb:2068:in `standard_exception_handling' | |
/Users/gamestreamer/.rvm/gems/ruby-1.8.7-p334@gsi-gemset/gems/rake-0.8.7/lib/rake.rb:1998:in `run' | |
/Users/gamestreamer/.rvm/gems/ruby-1.8.7-p334@gsi-gemset/gems/rake-0.8.7/bin/rake:31 | |
/Users/gamestreamer/.rvm/gems/ruby-1.8.7-p334@gsi-gemset/bin/rake:19:in `load' | |
/Users/gamestreamer/.rvm/gems/ruby-1.8.7-p334@gsi-gemset/bin/rake:19 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment