操作
Backport(バックポート) #2180
完了ポイント・マイニュース・自己紹介・生年月日以外のプロフィール項目が存在しないと、2→3系のプロフィールのコンバートに失敗する
開始日:
2011-06-10
期日:
進捗率:
100%
予定工数:
説明
再現バージョン¶
- OpenPNE2: OpenPNE2.14.8-dev
- OpenPNE3: OpenPNE3.6beta7-dev
概要¶
OpenPNE2 時点でプロフィール項目を以下の項目以外存在しないようなデータにしてOpenPNE3へコンバートを行うと、コンバート時にエラーメッセージが表示される。
コンバート後にOpenPNE3環境を確認すると、プロフィール(/member/profile)やプロフィール編集(/member/edit/profile )にニックネーム以外のプロフィール項目(生年月日・自己紹介) が表示されない。
残すプロフィール項目¶
- self_intro
- PNE_POINT
- PNE_MY_NEWS
- PNE_MY_NEWS_DATETIME
- 生年月日
コンバート時に表示されるエラーメッセージ¶
SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') LIMIT 16' at line 1. Failing Query: "SELECT c_profile_id, name, is_required, public_flag_edit, public_flag_default, form_type, val_type, disp_regist, disp_config, disp_search, val_regexp, val_min, val_max, sort_order FROM c_profile WHERE c_profile_id IN () LIMIT 16"
操作