redmineにpluginを入れてみて,やっぱりこれ不完全 or 合わない など様々な理由で使わなくなるプラグインは出てきます.
その中で,自分があるプラグインを一旦消して,また入れなおそうとしたときに,「データベース作成に失敗したよ!そのテーブルは存在してるよ!」とか色々言われて苦労したので,その時の作業内容を簡単に書く.
redmine のプラグインをアンインストールするには,コマンドからできる.
% ruby /script/plugin remove {name_of_the_plugin}
{name_of_the_plugin} must match the plugin name in /vendor/plugins.
ということで,REDMINE_ROOT/vender/plugins/の下にある削除したいプラグインの名前を指定してあげればOK.
または,
% rake db:migrate_plugins NAME=plugin_name VERSION=0 RAILS_ENV=production
を行う.この"VERSION=0"がポイントかな.プラグインは,アップデートなどする度にこの参照カウントみたいなバージョン番号がインクリメントされてるっぽい.
more read...