Различия
Показаны различия между двумя версиями страницы.
| Следующая версия | Предыдущая версия | ||
| инвентаризация:обновление [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> | ||