Feature #28
`rake migrate` fails in plugins/textfilters
| Status : | Closed | Start : | ||
| Priority : | Low | Due date : | ||
| Assigned to : | tobi - | % Done : | 0% |
|
| Category : | backend | |||
| Target version : | - | |||
| Resolution : | fixed |
Description
My typo trunk (r759) with Rails 0.14.3 will not complete a rake migrate anymore. I've tried this on my Mac OS X dev machine & my OpenBSD production server, and both fail with similar errors.
I believe Scott my already be on this (see changeset:750), but I wanted to file a formal ticket.
>>> mars >>> rake --trace migrate (in /Users/mars/Sites/typo-svn) ** Invoke migrate (first_time) ** Invoke environment (first_time) ** Execute environment ** Execute migrate rake aborted! is not a class/module ./components/plugins/textfilters/amazon_controller.rb:1 /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.2.3/lib/active_support/dependencies.rb:207:in @load' /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.2.3/lib/active_support/dependencies.rb:207:in @load' /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.2.3/lib/active_support/dependencies.rb:39:in @require_or_load' /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.2.3/lib/active_support/dependencies.rb:22:in @depend_on' /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.2.3/lib/active_support/dependencies.rb:178:in @require_dependency' /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.2.3/lib/active_support/dependencies.rb:178:in @require_dependency' ./app/controllers/textfilter_controller.rb:108 ./app/controllers/textfilter_controller.rb:107:in @each' ./app/controllers/textfilter_controller.rb:107 /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.2.3/lib/active_support/dependencies.rb:207:in @load' /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.2.3/lib/active_support/dependencies.rb:207:in @load' /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.2.3/lib/active_support/dependencies.rb:39:in @require_or_load' /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.2.3/lib/active_support/dependencies.rb:22:in @depend_on' /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.2.3/lib/active_support/dependencies.rb:178:in @require_dependency' /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.2.3/lib/active_support/dependencies.rb:178:in @require_dependency' ./app/controllers/application.rb:81 /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21:in @require+' /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21:in @require' /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.2.3/lib/active_support/dependencies.rb:214:in @require' ./db/migrate//4_add_sidebars.rb:1 /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.2.3/lib/active_support/dependencies.rb:207:in @load' /usr/local/lib/ruby/gems/1.8/gems/activesupport-1.2.3/lib/active_support/dependencies.rb:207:in @load' /usr/local/lib/ruby/gems/1.8/gems/activerecord-1.13.0/lib/active_record/migration.rb:219:in @migration_classes' /usr/local/lib/ruby/gems/1.8/gems/activerecord-1.13.0/lib/active_record/migration.rb:218:in @inject' /usr/local/lib/ruby/gems/1.8/gems/activerecord-1.13.0/lib/active_record/migration.rb:218:in @each' /usr/local/lib/ruby/gems/1.8/gems/activerecord-1.13.0/lib/active_record/migration.rb:218:in @inject' /usr/local/lib/ruby/gems/1.8/gems/activerecord-1.13.0/lib/active_record/migration.rb:218:in @migration_classes' /usr/local/lib/ruby/gems/1.8/gems/activerecord-1.13.0/lib/active_record/migration.rb:206:in @migrate' /usr/local/lib/ruby/gems/1.8/gems/activerecord-1.13.0/lib/active_record/migration.rb:173:in @up' /usr/local/lib/ruby/gems/1.8/gems/activerecord-1.13.0/lib/active_record/migration.rb:164:in @migrate' /usr/local/lib/ruby/gems/1.8/gems/rails-0.14.3/lib/tasks/databases.rake:3 /usr/local/lib/ruby/gems/1.8/gems/rails-0.14.3/lib/tasks/databases.rake:2:in @call' /usr/local/lib/ruby/gems/1.8/gems/rake-0.6.2/lib/rake.rb:202:in @execute' /usr/local/lib/ruby/gems/1.8/gems/rake-0.6.2/lib/rake.rb:202:in @each' /usr/local/lib/ruby/gems/1.8/gems/rake-0.6.2/lib/rake.rb:202:in @execute' /usr/local/lib/ruby/gems/1.8/gems/rake-0.6.2/lib/rake.rb:180:in @invoke' /usr/local/lib/ruby/gems/1.8/gems/rake-0.6.2/lib/rake.rb:1454:in @run' /usr/local/lib/ruby/gems/1.8/gems/rake-0.6.2/lib/rake.rb:1454:in @each' /usr/local/lib/ruby/gems/1.8/gems/rake-0.6.2/lib/rake.rb:1454:in @run' /usr/local/lib/ruby/gems/1.8/gems/rake-0.6.2/bin/rake:7 /usr/local/bin/rake:18:in @load' /usr/local/bin/rake:18
History
11/20/2005 05:15 PM - scott -
- Status changed from New to Closed
- Resolution set to fixed
This is a bug in Rails 0.14.3; it's fixed in the current rails tree and will work in 0.14.4/1.0.
For now, either edit Rail's documentation.task file and change Plugins to plugins, or use the web UI for doing migrations.
