Patch #11299
closedredmine:plugins:migrate should update db/schema.rb
0%
Description
I don't know if it's actually a defect or if it's intentional, but redmine:plugins:migrate
task doesn't invoke db:schema:dump
, hence it does not update the db/schema.rb
file. It causes at least unintuitive behaviour when cloning the database structure or when testing plugins for instance, as the test
task invokes active_record's db:schema:load
and it might not be up to date.
Any opinion about this ? Can someone think about this as intentional and why ? If not I can commit this later.
Files
Related issues
Updated by Nitish Upreti over 12 years ago
Even I just noticed it, This should be fixed ASAP.
Jean Lacoste Any idea how to make a clone of development database into your test database with all migrations already running and schema dump being inaccurate?
Updated by Jean-Baptiste Barth over 12 years ago
You can manually trigger a db:schema:dump:
RAILS_ENV=development rake db:schema:dump RAILS_ENV=test rake db:reset db:schema:load
Updated by Jean-Baptiste Barth over 12 years ago
- Status changed from New to Resolved
- Assignee set to Jean-Baptiste Barth
- Target version set to Candidate for next minor release
Added in r10134 (sorry I forgot the id of the ticket :/).
Jean-Philippe, Toshi, or Etienne: I let you merge that in a stable branch when you think it's appropriate.
Updated by Jean-Philippe Lang over 12 years ago
- Target version changed from Candidate for next minor release to 2.0.4
Updated by Jean-Philippe Lang about 12 years ago
- Status changed from Resolved to Closed
Merged in 2.0-stable.
Updated by Go MAEDA 10 months ago
- Has duplicate Patch #4580: Run rake db:schema:dump after rake db:migrate_plugins added