Hi all, I have two models in my rails application, Section and User. I have a has_and_belongs_to_many relationship between both. After running the migration for creating sections, creating users, and creating the join table, everything works fine. But if I try to rollback my database migrations (which I frequently do during development), I get the following error after the join table is deleted but before the users table is deleted: Mysql::Error: Table 'rails_app_development.sections_users' doesn't exist: SHOW FIELDS FROM sections_users Is there a way to avoid this error? I've tried moving the "drop_table" command for the join table to an earlier migration, but I still get errors. Any help is appreciated.
on 2007-01-22 14:25