Project

General

Profile

Actions

Patch #11299

closed

redmine:plugins:migrate should update db/schema.rb

Added by Jean-Baptiste Barth over 12 years ago. Updated over 12 years ago.

Status:
Closed
Priority:
Low
Category:
Database
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:

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

redmine_plugins_migrate.patch (400 Bytes) redmine_plugins_migrate.patch Jean-Baptiste Barth, 2012-07-01 22:00

Related issues

Has duplicate Redmine - Patch #4580: Run rake db:schema:dump after rake db:migrate_pluginsClosed2010-01-14

Actions
Actions #1

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?

Actions #2

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

Actions #3

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.

Actions #4

Updated by Jean-Philippe Lang over 12 years ago

  • Target version changed from Candidate for next minor release to 2.0.4
Actions #5

Updated by Jean-Philippe Lang over 12 years ago

  • Status changed from Resolved to Closed

Merged in 2.0-stable.

Actions #6

Updated by Go MAEDA 11 months ago

  • Has duplicate Patch #4580: Run rake db:schema:dump after rake db:migrate_plugins added
Actions

Also available in: Atom PDF