'mollom'モジュールをずっと前に無効にしましたが、テーブル( 'mollom'および 'mollom_form')はデータベースにまだ存在し、データベースを最適化しようとすると、修復に時間がかかります。だから私はこれらのテーブルを完全に削除しても安全かどうか疑問に思っていますか?
モジュールを無効にすることは、それをアンインストールすることを意味しません。モジュールをアンインストールするには、いったん無効にしたら、admin/build/modules/uninstall(Drupal 6)、またはadmin/modules/uninstall(Drupal 7、およびDrupal 8)に移動する必要があります。 、リストされているモジュールのいずれかを選択し、ボタンをクリックしてアンインストールします。
Drupal 7であるため、 hook_schema() で宣言されたすべてのデータベーステーブルはDrupalから自動的に削除されます。モジュールは引き続きすべてのDrupalを削除する必要がありますただし、それらが定義する変数です。Drupal 8なので、モジュールは単にアンインストールできます。これを無効にしてからアンインストールすることはできません。admin/ modules/uninstallに移動してモジュールをアンインストールするだけです。モジュールが何らかの理由でアンインストールできない場合は、Drupalがそのページにアンインストールできない理由を表示します。
モジュールをアンインストールすると、これが自動的に処理されます。 hook_uninstall()
を実装することで、モジュールは、モジュールが不要になったときにクリーンアップするアクションを定義できます。データベーステーブルや変数などを削除します。モジュールを無効にするだけの場合、これらのアクションは実行されないため、モジュールを再度有効にするときに構成が失われることはありません。データが不要な場合は、アンインストールする必要があります。
admin/modules/uninstallに移動して、無効なモジュールのリストを表示し、それらをアンインストールできます。
Drushを使用する場合は、 pm-uninstall
コマンド。