87 lines
3.2 KiB
Bash
Executable File
87 lines
3.2 KiB
Bash
Executable File
#!/usr/bin/env bash
|
||
|
||
# ПОЛЬЗОВАТЕЛИ
|
||
|
||
# Перенос пользователей из модели Accounts в User
|
||
# --------------------------
|
||
# id -> old_id
|
||
# email -> email
|
||
# unconfirmed_email -> unconfirmed_email
|
||
# confirmed_at (boolean) -> email_confirmed
|
||
# encrypted_password -> password
|
||
# nickname -> username
|
||
# locale -> locale
|
||
# city -> city
|
||
# confirmed_at -> confirmed_at
|
||
./manage.py add_account
|
||
|
||
# Добавление к уже перенесенным пользователям image_url по old_id
|
||
# --------------------------
|
||
# image_url -> image_url
|
||
./manage.py add_image
|
||
|
||
# Заполнение модели из identities в UserSocialAuth
|
||
# --------------------------
|
||
# пользователь -> user
|
||
# provider -> provider
|
||
# uid -> uid
|
||
./manage.py add_social
|
||
|
||
# Заполнение модели OldRole, UserRole (должны быть заполнены Role и SiteSettings) !!!
|
||
# --------------------------
|
||
# image_url -> image_url
|
||
#./manage.py add_affilations
|
||
|
||
# Заполнение модели из OwnershipAffs в UserRole (запускать после переноса заведений) !!!
|
||
# --------------------------
|
||
# user -> user,
|
||
# role -> role,
|
||
# establishment -> establishment,
|
||
# owner.state -> state,
|
||
# requester -> requester
|
||
#./manage.py add_ownership
|
||
|
||
|
||
./manage.py transfer --setup_clean_db
|
||
./manage.py transfer -d
|
||
./manage.py transfer -e
|
||
./manage.py transfer -n
|
||
./manage.py rm_empty_images # команда для удаления картинок с относительным урлом из news.description
|
||
./manage.py upd_transportation
|
||
./manage.py transfer --fill_city_gallery
|
||
./manage.py transfer -l
|
||
./manage.py transfer --product
|
||
# Утеряна четкая связь между последовательностью миграций для импорта тегов продуктов,
|
||
# что может привести к удалению уже импортированных тегов командой выше.
|
||
./manage.py transfer --souvenir
|
||
./manage.py transfer --establishment_note
|
||
./manage.py transfer --product_note
|
||
./manage.py transfer --check_serial_number
|
||
./manage.py transfer --wine_characteristics
|
||
./manage.py transfer --inquiries
|
||
./manage.py transfer --assemblage
|
||
./manage.py transfer --purchased_plaques
|
||
./manage.py transfer --a_la_cartes
|
||
./manage.py rm_empty_images
|
||
./manage.py add_artisan_subtype # добавляет подтипы для заведений артизанов
|
||
|
||
# review и переводы для них
|
||
./manage.py transfer --languages
|
||
./manage.py transfer --overlook
|
||
./manage.py transfer --inquiries
|
||
./manage.py transfer --product_review
|
||
./manage.py transfer --transfer_text_review
|
||
|
||
# оптимизация изображений
|
||
/manage.py news_optimize_images # сжимает картинки в описаниях новостей
|
||
/manage.py update_establishment_image_urls # удаляет неотображаемые картинки из модели заведения
|
||
|
||
# сотрудники с позициями для заведений
|
||
./manage.py add_employee
|
||
./manage.py add_position
|
||
./manage.py add_empl_position
|
||
./manage.py update_employee
|
||
|
||
# меню из Dishes(dessert, main_course, starter) и Menus(formulas)
|
||
./manage.py transfer --menu
|
||
./manage.py add_menus |