Re12: NetCommons3からのデータ移行
2023年11月24日 14時17分 [osws牟田口]動作確認ありがとうございます。
1.
> 今回は上記のエラーは出ませんでしたが、ImportSite allでは以下のエラーが表示されました。
> ,,Reservations import start.,
> page_id,block_id,category,message
> ,,日付エラー,created_at = created_at
>
> In Creator.php line 190:
>
> Could not parse 'start_time_full': DateTime::__construct(): Failed to parse
> time string (start_time_full) at position 0 (s): The timezone could not be
> found in the database
・Reservations だから施設予約のインポート時、start_time_full (予約開始時間)をセットできずエラー出てるようです。
・NC3の施設予約のデータが悪いんか、Connect-CMSの移行ツールの施設予約がバグってるかのどっちかと思います。
・storage\app\migration\import\reservations\reservation_location_0001.tsv 等にインポートする施設予約のデータ(タブ区切り)があるので、そこの start_time_full 列にデータがないとインポートでコケるかとー。
2ー1.
> importSite uploads 、ImportSite categories、ImportSite users、ImportSite plugins databases、ImportSite plugins formsで以下のエラー。
> "In MigrationTrait.php line 1244:
>
> Undefined variable $content "
ブログの続きを読むテキストのリンクチェックがバグってましたので、直しました。
2ー2.
> ImportSite plugins all、ImportSite plugins blogsで以下のエラー。
> "In MigrationTrait.php line 2246:
>
> Undefined variable $blog "
再インポート時にブログのカテゴリ情報をとってこようとする箇所にバグがありました。
修正しました。
2-1、2-2ともに直しましたので、今後のバージョンアップで入ってくると思います。
https://github.com/opensource-workshop/connect-cms/pull/1890
よろしくお願いいたします。