System Table Cleanerモジュール

概要

http://drupal.org/project/system_table_cleaner

drupal.orgでの説明

このモジュールは高度なパワーユーザ専用です!私たちはこのモジュールの誤用・悪用について責任は持てません!You have been warned!

便益

モジュールをアンインストールしてもそのモジュールはsystemテーブルからは削除されません。しばらく経つと、このテーブルは(インストールしたけど削除したモジュールで)増加していきます。System Table Cleanerは、この余計なデータを削除することで、この問題を修正します。

詳細

systemテーブルは、テーマおよびモジュールについての情報をバージョン情報と共に保持しています。このモジュールは、fileテーブル中に存在しない全モジュールに対して、systemテーブルからその行を削除します。最大の効果を得るには、使用する予定のない全テーマをアンインストールしてください。

適切にアンインストールされなかったモジュールのsystemテーブルのデータを削除すると、古いデータベーステーブルと変数が残ってしまうかもしれません。バージョン情報の不足は、インストールスクリプトが失敗する原因になるかもしれません。モジュールのメンテナは、このモジュールのせいで起きるダメージに対して責任を持てません。

注意

このモジュールは、他モジュールの変数またはテーブルをアンインストールしたりクリーンアップしたりはしません。適切にアンインストールされたモジュールのみを削除するのが賢明です。モジュールが適切にアンインストールされなかった場合、可能な解決策の一つは、そのモジュールを再インストールして、それからアンインストールすることです。

Drupal 7

この機能はDrupal 7に含まれているので、このモジュールはDrupal 7には移植されません。

現在このモジュールはまだテスト中です。このモジュールをインストールおよび使用する前には、データベースをバックアップしてください。Report all bugs and/or success with this module

このモジュールはMGParisiによってメンテナンスされています。

タグ:

+ タグ編集
  • タグ:
最終更新:2010年06月20日 20:32