モジュールをDrupal 7に移植しています。モジュールにはhook_update_N()
から呼び出される関数がありますhook_install()
。hook_update_N()
関数の内部で作成されたいくつかの挿入クエリがあります。しかし、私のhook_update_N
機能は実行されていません。hook_update_N
関数を明示的に呼び出す方法はありますか?
私の質問はこれとほとんど同じであることを知っています。すべてのhook_update_N()を実行するためにhook_install()を取得する方法?。しかし、どうhook_update_N()
呼ばれるのかわかりません。Drupalサイトで更新を実行しましたが、カスタムモジュールの更新も実行しているようhook_update_N()
ですが、トリガーされていません。なぜなら、error_log()
内部に関数を追加しましたhook_update_N()
が、ログファイルが空だからです。