私は、インストール時に新しいテーブルを作成し、既存のMagentoテーブルをほとんど変更しない拡張機能を作成しました。Magento-拡張機能がアンインストールされたときにすべてのデータベース変更をロールバックする方法
Magento Connect ManagerからMagento Extensionをアンインストールすると、これらのデータベース変更をmagentoデータベースにロールバックする方法はありますか?
私は、インストール時に新しいテーブルを作成し、既存のMagentoテーブルをほとんど変更しない拡張機能を作成しました。Magento-拡張機能がアンインストールされたときにすべてのデータベース変更をロールバックする方法
Magento Connect ManagerからMagento Extensionをアンインストールすると、これらのデータベース変更をmagentoデータベースにロールバックする方法はありますか?
私はそれを手動で行う必要があると思います。いずれかのイベントが発生している場合はログイン/参照
アプリは\ code \ローカル\会社\モジュール名\ SQLの\のmodule_name_setup
@Lrrr MySQL InnoDBテーブルはトランザクション型です。ロールバックについては、既存のテーブルへのカラムの追加やMagentoデータベースへのテーブルの追加がトランザクショナルデータベースよりもはるかに遅れています。トランザクションデータベースは、スキーマの大きな変更がロールバックされるのではなく、テーブルへのデータの適切なコミットを心配しています。 –
@Fiasco Labsありがとう:) – xyz
:通常は、プラグインのSQLフォルダにデータベースに行われたすべての変更を見ることができます前後? –