関連する質問をたくさん読んだことがありますが、私の問題はすでにカバーされているものの隙間にあるので、次のようになります。
Magento Connect 経由でのみ利用可能なモジュールを変更しています。セットアップ中に、モジュールは顧客に属性を追加します。
顧客に別の属性を追加する必要があります。
そのようにコードを修正しましたが、モジュールを「再インストール」または「再インストール」する方法がわかりません。明らかに、変更されていないコードしか提供しないため、Magento Connect は使用できません。
私が試したこと:
Magento キャッシュを完全にクリアしましたが、うまくいきません。
最も近い (私が思うに?) 私がやってきたのは、
core_resource
テーブル内のモジュールの「正常にインストールされた」エントリを削除することです。これにより、インストールが再開されたように見えましたが、一意の制約の問題が発生しました...おそらく、最初のインストール中にモジュールによって作成されたすべてのテーブルがわからないためです。
質問:
モジュールが顧客属性を追加する場合、変更されるすべてのテーブルは何ですか?
データベースを変更するモジュールのインストールを単純に更新する別の/より良い方法はありますか?
ありがとうございました!