Различия
Показаны различия между двумя версиями страницы.
Следующая версия | Предыдущая версия | ||
инвентаризация:обновление [2023/03/26 07:31] admin создано |
инвентаризация:обновление [2024/03/23 15:31] (текущий) admin |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
{{tag> | {{tag> | ||
====== Инвентаризация: | ====== Инвентаризация: | ||
- | Для чистой [[Установка|установки]] есть отдельная инструкция. | + | <WRAP center round tip 60%> |
+ | Для чистой [[Установка|установки]] есть отдельная инструкция. | ||
+ | </ | ||
+ | | ||
==== Перед обновлением ==== | ==== Перед обновлением ==== | ||
Строка 12: | Строка 15: | ||
и запоминаем (лучше в файл) хэш текущего коммита (например c729a2b43520275f1abc8c25bd9770f5d6c43519) | и запоминаем (лучше в файл) хэш текущего коммита (например c729a2b43520275f1abc8c25bd9770f5d6c43519) | ||
- | Если страшно, | + | Если страшно, |
==== Обновление файловой структуры ==== | ==== Обновление файловой структуры ==== | ||
Строка 34: | Строка 37: | ||
Собственно все. Система снова консистентна и находится в последней версии. | Собственно все. Система снова консистентна и находится в последней версии. | ||
- | ### Если чтото пошло не так | + | ==== Если чтото пошло не так |
Ну или просто раньше было лучше, то в обратном порядке делаем | Ну или просто раньше было лучше, то в обратном порядке делаем | ||
- | #### Откат БД | + | |
+ | === Откат БД === | ||
Нужно делать, | Нужно делать, | ||
Итак, нужно отменить последние миграции. Может быть вы помните сколько было применено, | Итак, нужно отменить последние миграции. Может быть вы помните сколько было применено, | ||
Строка 77: | Строка 81: | ||
</ | </ | ||
- | В примере мы применям 1 миграцию и в истории видим что дата применения миграции m191219_100002_fix_contracts_in_materials_id вот только-что, | + | В примере мы применяем 1 миграцию и в истории видим что дата применения миграции m191219_100002_fix_contracts_in_materials_id вот только-что, |
собственно нам надо отменить одну: | собственно нам надо отменить одну: | ||
<code bash> | <code bash> | ||
Строка 83: | Строка 87: | ||
</ | </ | ||
- | с этого момента мы снова неконсистентны. | + | с этого момента мы снова не консистентны. |
- | #### Откат файлов | + | |
+ | === Откат файлов | ||
делаем git checkout на старый коммит: | делаем git checkout на старый коммит: | ||
<code bash> | <code bash> | ||
Строка 92: | Строка 97: | ||
после чего git правда скажет, | после чего git правда скажет, | ||
чтобы | чтобы | ||
- | #### вернуться на HEAD | + | === вернуться на HEAD === |
надо сделать | надо сделать | ||
<code bash> | <code bash> |