From 5cc56408e126b841c67d1e20b748aa017a8ceebe Mon Sep 17 00:00:00 2001 From: Julien MARCHAL <julien.marchal@univ-lorraine.fr> Date: Thu, 20 Mar 2025 09:39:39 +0100 Subject: [PATCH] Add migration readme --- migration/README | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 migration/README diff --git a/migration/README b/migration/README new file mode 100644 index 0000000..65fe5ee --- /dev/null +++ b/migration/README @@ -0,0 +1,26 @@ +#Make list videos and files from database +cd /pod/src && python manage.py shell < /pod/REPRISE/esup-pod-api-sample/migration/list-files-url-from-db.py > /pod/REPRISE/esup-pod-api-sample/migration/media_files_list_db.txt +cd /pod/src && python manage.py shell < /pod/REPRISE/esup-pod-api-sample/migration/list-videos-url-from-db.py > /pod/REPRISE/esup-pod-api-sample/migration/media_videos_list_db.txt + +#Make list videos and files from filesystem +python /pod/REPRISE/esup-pod-api-sample/migration/list-files-url-from-fs.py > /pod/REPRISE/esup-pod-api-sample/migration/media_files_list_fs.txt +python /pod/REPRISE/esup-pod-api-sample/migration/list-videos-url-from-fs.py > /pod/REPRISE/esup-pod-api-sample/migration/media_videos_list_fs.txt + +#Download videos and files from url +python /pod/REPRISE/esup-pod-api-sample/migration/download-videos-from-url.py +python /pod/REPRISE/esup-pod-api-sample/migration/download-files-from-url.py + +#Test after download if videos and files are all present on filesystem +python /pod/REPRISE/esup-pod-api-sample/migration/test-videos-after-download.py +python /pod/REPRISE/esup-pod-api-sample/migration/test-files-after-download.py + + +#some diff +cat /pod/REPRISE/esup-pod-api-sample/migration/media_videos_list_db.txt |sort -u > /pod/REPRISE/esup-pod-api-sample/migration/media_videos_list_db_sort.txt +cat /pod/REPRISE/esup-pod-api-sample/migration/media_videos_list_fs.txt |sort -u > /pod/REPRISE/esup-pod-api-sample/migration/media_videos_list_fs_sort.txt + +wc -l /pod/REPRISE/esup-pod-api-sample/migration/media_videos_list_db.txt +wc -l /pod/REPRISE/esup-pod-api-sample/migration/media_videos_list_db_sort.txt +wc -l /pod/REPRISE/esup-pod-api-sample/migration/media_videos_list_fs.txt +wc -l /pod/REPRISE/esup-pod-api-sample/migration/media_videos_list_fs_sort.txt +diff -urb /pod/REPRISE/esup-pod-api-sample/migration/media_videos_list_db_sort.txt /pod/REPRISE/esup-pod-api-sample/migration/media_videos_list_fs_sort.txt \ No newline at end of file -- GitLab