1

過去 1 年間、nopCommerce 2.30 で働いています。先月、nopCommerce バージョン 2.3 を 3.0 にアップグレードすることにしました。Web を検索して、アップグレード プロセスに役立つリンクを見つけました。DB側のアップグレードに集中していました。

しかし、主に Customer テーブルで奇妙なことがわかりました。データベースでアップグレード スクリプトを実行した後、Customer テーブルで SELECT クエリを実行します。Customer テーブルの行数に大きな違いが見つかりました。データベースをアップグレードする前は、Customer 行は 8000 行を超えていましたが、現在は行数が 5000 です。アップグレード スクリプトのみを実行します。

(それぞれ 2.4、2.5、2.6... 3.00 のアップグレード スクリプトを実行します)。

データベースに何が起こったのかわかりません。

4

1 に答える 1

1

2.3 と 3.1 の間のどのアップグレード スクリプトにも、DELETE FROM [Customer] ステートメントはありません。アップグレード後に初めてゲストの削除タスクを実行したのではないでしょうか? 失ったものを確認する唯一の方法は、DB バックアップをロードしてレコードを比較することです。

于 2013-09-06T12:40:48.810 に答える