2017-06-30 3 views
1

OCMODシステムを使用して、ファイル:install.sql opencartデータベースを変更できます。OpenCart ocmodロールバックデータベースの変更

質問:モジュールをアンインストールすると、データベースのロールバックが変更されますか?

もしそうでなければ、OCMODシステムを使ってどうすればいいですか?アンインストールクエリを記述できるアンインストールファイルはありますか?

答えて

0

modの著者があなたにinstall.sqlを与えた場合、アンインストールするだけでデータベースの変更がロールバックされることはありません。 install.sqlによって行われた変更を "元に戻す"必要があります。追加テーブルがある場合は、ドロップテーブルを作成します。追加フィールドがある場合は、ドロップフィールドを実行します。

install.sqlを投稿すると、そこからuninstall.sqlをビルドするのに役立ちます。

注記:適切に構造化されたモデルのモデルには、install()uninstall()のメソッドがあり、そこにデータベースの変更が行われます。 install.sqlファイルを提供すると、作者は自分が何をしているのか本当に知りませんでした。

+1

ありがとうございました。特に、install()およびuninstall()メソッドの情報用です。 –

関連する問題