私の大学が CMS を Lenya から Drupal に切り替えるのを手伝っています。Drupal のインストールを希望するすべての部門に提供する予定です。インストールはすべて同じコードベース (私が現在開発中のカスタム drupal「テンプレート」) を共有しますが、それぞれに独自のデータベースがあり、各サイトに独自のユーザー、ノードなどを持たせることができます。
私が抱えている問題は、テンプレートに変更を加えた後、すべてのインストールを更新したい場合です。たとえば、変更がコア コードまたはインストール済みモジュールの変更である場合、すべてのインストールが同じコードベースで実行されているため、問題はありません。一方、データベースに変更を加える必要がある場合は、大量のデータベースがインストールされており、それらはすべて異なっており、保存する必要があるため、私はうんざりします。新しいモジュールをインストールするような単純な変更でも、モジュールはインストールされたモジュールのリストに問題なく表示されますが、手動で各インストールに移動して手動で有効にする必要があります。
もっと簡単な方法があるはずです!drupal データベースに master データベースから特定のテーブルを強制的に更新させる簡単な方法 (私が聞いたことのないモジュールなど) はありますか? drush からまとめて呼び出すことができる「update.php」スクリプトに似たものを考えています。
助けてくれてありがとう、みんな!