http://drupal.org/project/system_table_cleaner
このモジュールは高度なパワーユーザ専用です!私たちはこのモジュールの誤用・悪用について責任は持てません!You have been warned!
モジュールをアンインストールしてもそのモジュールはsystemテーブルからは削除されません。しばらく経つと、このテーブルは(インストールしたけど削除したモジュールで)増加していきます。System Table Cleanerは、この余計なデータを削除することで、この問題を修正します。
systemテーブルは、テーマおよびモジュールについての情報をバージョン情報と共に保持しています。このモジュールは、fileテーブル中に存在しない全モジュールに対して、systemテーブルからその行を削除します。最大の効果を得るには、使用する予定のない全テーマをアンインストールしてください。
適切にアンインストールされなかったモジュールのsystemテーブルのデータを削除すると、古いデータベーステーブルと変数が残ってしまうかもしれません。バージョン情報の不足は、インストールスクリプトが失敗する原因になるかもしれません。モジュールのメンテナは、このモジュールのせいで起きるダメージに対して責任を持てません。
このモジュールは、他モジュールの変数またはテーブルをアンインストールしたりクリーンアップしたりはしません。適切にアンインストールされたモジュールのみを削除するのが賢明です。モジュールが適切にアンインストールされなかった場合、可能な解決策の一つは、そのモジュールを再インストールして、それからアンインストールすることです。
この機能はDrupal 7に含まれているので、このモジュールはDrupal 7には移植されません。
現在このモジュールはまだテスト中です。このモジュールをインストールおよび使用する前には、データベースをバックアップしてください。Report all bugs and/or success with this module
このモジュールはMGParisiによってメンテナンスされています。