Created
November 26, 2014 18:43
-
-
Save colinrymer/e35df80ea01cac20500c to your computer and use it in GitHub Desktop.
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
wrong number of arguments (1 for 0)/usr/local/bundle/gems/activerecord-4.2.0.beta4/lib/active_record/connection_adapters/postgresql/database_statements.rb:160:in `initialize' | |
/usr/local/bundle/gems/activerecord-4.2.0.beta4/lib/active_record/connection_adapters/postgresql/database_statements.rb:160:in `new' | |
/usr/local/bundle/gems/activerecord-4.2.0.beta4/lib/active_record/connection_adapters/postgresql/database_statements.rb:160:in `substitute_at' | |
/usr/local/bundle/gems/activerecord-4.2.0.beta4/lib/active_record/relation.rb:97:in `block in substitute_values' | |
/usr/local/bundle/gems/activerecord-4.2.0.beta4/lib/active_record/relation.rb:96:in `each' | |
/usr/local/bundle/gems/activerecord-4.2.0.beta4/lib/active_record/relation.rb:96:in `each_with_index' | |
/usr/local/bundle/gems/activerecord-4.2.0.beta4/lib/active_record/relation.rb:96:in `substitute_values' | |
/usr/local/bundle/gems/act/usr/local/bundle/gems/activerecord-4.2.0.beta4/lib/active_record/transactions.rb:218:in `transaction' | |
/usr/local/bundle/gems/activerecord-4.2.0.beta4/lib/active_record/transactions.rb:342:in `with_transaction_returning_status' | |
/usr/local/bundle/gems/activerecord-4.2.0.beta4/lib/active_record/transactions.rb:289:in `save!' | |
/usr/local/bundle/gems/activerecord-4.2.0.beta4/lib/active_record/persistence.rb:51:in `create!' | |
/usr/local/bundle/gems/activerecord-4.2.0.beta4/lib/active_record/migration.rb:1015:in `record_version_state_after_migrating' | |
/usr/local/bundle/gems/activerecord-4.2.0.beta4/lib/active_record/migration.rb:985:in `block in execute_migration_in_transaction' | |
/usr/local/bundle/gems/activerecord-4.2.0.beta4/lib/active_record/migration.rb:1030:in `block in ddl_transaction' | |
/usr/local/bundle/gems/activerecord-4.2.0.beta4/lib/active_record/connection_adapters/abstract/database_statements.rb:213:in `block in transaction' | |
/usr/local/bundle/gems/activerecord-4.2.0.beta4/lib/active_record/connection_/usr/local/bundle/gems/activerecord-4.2.0.beta4/lib/active_record/migration.rb:791:in `migrate' | |
/usr/local/bundle/gems/activerecord-4.2.0.beta4/lib/active_record/tasks/database_tasks.rb:137:in `migrate' | |
/usr/local/bundle/gems/activerecord-4.2.0.beta4/lib/active_record/railties/databases.rake:44:in `block (2 levels) in <top (required)>' | |
ArgumentError: wrong number of arguments (1 for 0) | |
/usr/local/bundle/gems/activerecord-4.2.0.beta4/lib/active_record/connection_adapters/postgresql/database_statements.rb:160:in `initialize' | |
/usr/local/bundle/gems/activerecord-4.2.0.beta4/lib/active_record/connection_adapters/postgresql/database_statements.rb:160:in `new' | |
/usr/local/bundle/gems/activerecord-4.2.0.beta4/lib/active_record/connection_adapters/postgresql/database_statements.rb:160:in `substitute_at' | |
/usr/local/bundle/gems/activerecord-4.2.0.beta4/lib/active_record/relation.rb:97:in `block in substitute_values' | |
/usr/local/bundle/gems/activerecord-4.2.0.beta4/lib/active_record/relation.rb:96:in `each' | |
/usr/local/bundle/gems/activerecord-4.2.0.beta4/lib/active_record/relation.rb:96:in `each_with_index' | |
/usr/local/bundle/gems/activerecord-4.2.0.beta4/lib/active_record/relation.rb:96:in `substitute_values' | |
/usr/local/bundle/gems/activerecord-4.2.0.beta4/lib/active_record/relation.rb:56:in `insert' | |
/usr/local/bundle/gems/activerecord-4.2.0.beta4/lib/active_record/persistence.rb:521:in `_create_r | |
/usr/local/bundle/gems/activerecord-4.2.0.beta4/lib/active_record/counter_cache.rb:139:in `_create_record' | |
/usr/local/bundle/gems/activerecord-4.2.0.beta4/lib/active_record/attribute_methods/dirty.rb:122:in `_create_record' | |
/usr/local/bundle/gems/activerecord-4.2.0.beta4/lib/active_record/callbacks.rb:306:in `block in _create_record' | |
/usr/local/bundle/gems/activesupport-4.2.0.beta4/lib/active_support/callbacks.rb:88:in `call' | |
/usr/local/bundle/gems/activesupport-4.2.0.beta4/lib/active_support/callbacks.rb:88:in `_run_callbacks' | |
/usr/local/bundle/gems/activesupport-4.2.0.beta4/lib/active_support/callbacks.rb:734:in `_run_create_callbacks' | |
/usr/local/bundle/gems/activerecord-4.2.0.beta4/lib/active_record/callbacks.rb:306:in `_create_record' | |
/usr/local/bundle/gems/activerecord-4.2.0.beta4/lib/active_record/timestamp.rb:57:in `_create_record' | |
/usr/local/bundle/gems/activerecord-4.2.0.beta4/lib/active_record/persistence.rb:501:in `create_or_update' | |
/usr/local/bundle/gems/activerecord-4.2.0.beta4/lib/act/usr/local/bundle/gems/activerecord-4.2.0.beta4/lib/active_record/callbacks.rb:302:in `create_or_update' | |
/usr/local/bundle/gems/activerecord-4.2.0.beta4/lib/active_record/persistence.rb:142:in `save!' | |
/usr/local/bundle/gems/activerecord-4.2.0.beta4/lib/active_record/validations.rb:42:in `save!' | |
/usr/local/bundle/gems/activerecord-4.2.0.beta4/lib/active_record/attribute_methods/dirty.rb:29:in `save!' | |
/usr/local/bundle/gems/activerecord-4.2.0.beta4/lib/active_record/transactions.rb:289:in `block in save!' | |
/usr/local/bundle/gems/activerecord-4.2.0.beta4/lib/active_record/transactions.rb:345:in `block in with_transaction_returning_status' | |
/usr/local/bundle/gems/activerecord-4.2.0.beta4/lib/active_record/connection_adapters/abstract/database_statements.rb:211:in `transaction' | |
/usr/local/bundle/gems/activerecord-4.2.0.beta4/lib/active_record/transactions.rb:218:in `transaction' | |
/usr/local/bundle/gems/activerecord-4.2.0.beta4/lib/active_record/transactions.rb:342:in `with_transaction_returning_status' | |
/usr/l | |
/usr/local/bundle/gems/activerecord-4.2.0.beta4/lib/active_record/migration.rb:985:in `block in execute_migration_in_transaction' | |
/usr/local/bundle/gems/activerecord-4.2.0.beta4/lib/active_record/migration.rb:1030:in `block in ddl_transaction' | |
/usr/local/bundle/gems/activerecord-4.2.0.beta4/lib/active_record/connection_adapters/abstract/database_statements.rb:213:in `block in transaction' | |
/usr/local/bundle/gems/activerecord-4.2.0.beta4/lib/active_record/connection_adapters/abstract/transaction.rb:188:in `within_new_transaction' | |
/usr/local/bundle/gems/activerecord-4.2.0.beta4/lib/active_record/connection_adapters/abstract/database_statements.rb:213:in `transaction' | |
/usr/local/bundle/gems/activerecord-4.2.0.beta4/lib/active_record/transactions.rb:218:in `transaction' | |
/usr/local/bundle/gems/activerecord-4.2.0.beta4/lib/active_record/migration.rb:1030:in `ddl_transaction' | |
/usr/local/bundle/gems/activerecord-4.2.0.beta4/lib/active_record/migration.rb:983:in `execute_migration_in_transaction' | |
/usr/local/b/usr/local/bundle/gems/activerecord-4.2.0.beta4/lib/active_record/tasks/database_tasks.rb:137:in `migrate' | |
/usr/local/bundle/gems/activerecord-4.2.0.beta4/lib/active_record/railties/databases.rake:44:in `block (2 levels) in <top (required)>' | |
Tasks: TOP => db:migrate | |
(See full trace by running task with --trace) |
i got the same error too.
Me too
same here
Ran into this a few hours ago, it must be from some updated gems. This is a Gemfile.lock from a project several days ago that can still run migrations. I copied it into a newer project and sure enough, it fixed it.
Update:
I just narrowed it down to the arel gem, use gem 'arel', '6.0.0.beta2'
and everything should work. You might need to do a spring stop
too.
@KazW thanks for the tip
@KazW thanks for the tip you saved my life. π
@KazW thanks π
This bug is now resolved in rails 4.2.0.rc1... Yay. π
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
I got the same exact error, after upgrading to 4.2beta4. Any ideas what caused this error?