Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

データ移行プラグインを使用し、データ移行を行うとフィールドにnullが入ります。 #88

Open
hareame7 opened this issue Sep 24, 2021 · 1 comment

Comments

@hareame7
Copy link

hareame7 commented Sep 24, 2021

このような質問の場を設けていただきありがとうございます。
また、長文になってしまい申し訳ありません。

以下、質問の内容です。
eccube2からeccube4にデータを移行するためにデータ移行プラグインを使おうとしています。
データ移行プラグインが実際に使えるかを調査しているところです。

eccube2でeccube2backup.tar.gzファイルを作成し、eccube4でデータ移行プラグインを使用したところ
「商品データを登録しました。」
「受注データを登録しました。」
「会員データ・受注データを登録しました。」
「会員データ登録しました。」と表示されるのですが、管理者画面から確認すると、eccube2で登録した商品データ、会員データは表示されておりませんでした。
phpmyadominからテーブルを確認したところ、「dtb_customer」「dtb_product」などのテーブルで、フィールドの値がNULLで登録されていました。

データ移行プラグインの説明には
会員データ、管理者データ、商品データ、等が移行できると書かれてあったのですが、それらも移行後にnullになってしまっているので、こちらで質問させていただきました。

参考までに実際にnullになっているテーブルの内容を張り付けさせていただきました。
(少し見づらいですが、ご了承ください。)
dtb_customerテーブル----------------------------------------------------------------
id customer_status_id sex_id job_id country_id pref_id name01 name02 kana01 kana02 company_name postal_code addr01 addr02 email phone_number birth (DC2Type:datetimetz) password salt secret_key first_buy_date (DC2Type:datetimetz) last_buy_date (DC2Type:datetimetz) buy_times buy_total note reset_key reset_expire (DC2Type:datetimetz) point create_date (DC2Type:datetimetz)
update_date (DC2Type:datetimetz) discriminator_type
1 NULL NULL NULL NULL NULL Not null violation Not null violation NULL NULL NULL NULL NULL NULL Not null violation NULL NULL Not null violation NULL 2075836716 NULL NULL NULL NULL NULL NULL NULL 0 2021-09-09 12:36:15 2021-09-09 12:36:15 customer
2 NULL NULL NULL NULL NULL Not null violation Not null violation NULL NULL NULL NULL NULL NULL Not null violation NULL NULL Not null violation NULL 1918015093 NULL NULL NULL NULL NULL NULL NULL 0 2021-09-09 12:36:15 2021-09-09 12:36:15 customer

dtb_productテーブル------------------------------------------------------------------
id creator_id product_status_id name note description_list description_detail search_word free_area create_date (DC2Type:datetimetz) update_date (DC2Type:datetimetz) discriminator_type
3 NULL NULL NULL NULL NULL NULL NULL 2021-09-09 12:36:16 2021-09-09 12:36:16 product
4 NULL NULL NULL NULL NULL NULL NULL 2021-09-09 12:36:16 2021-09-09 12:36:16 product
5 NULL NULL NULL NULL NULL NULL NULL 2021-09-09 12:36:16 2021-09-09 12:36:16 product
6 NULL NULL NULL NULL NULL NULL NULL 2021-09-09 12:36:16 2021-09-09 12:36:16 product
7 NULL NULL NULL NULL NULL NULL NULL 2021-09-09 12:36:16 2021-09-09 12:36:16 product

@hareame7 hareame7 changed the title eccube2からeccube4にデータ移行プラグインを使用し、データ移行プ データ移行プラグインを使用し、データ移行を行うとフィールドni Sep 24, 2021
@hareame7 hareame7 changed the title データ移行プラグインを使用し、データ移行を行うとフィールドni データ移行プラグインを使用し、データ移行を行うとフィールドにnullが入ります。 Sep 24, 2021
@nobuhiko
Copy link
Collaborator

@hareame7 eccube2backup.tar.gzを解凍してみて、中を見た時にデータは正常にありますでしょうか?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants