Size: a a a

2019 December 16

RV

Roman V in Random Ruby Chat
у нас кстати вообще роллбеков нет на проде
источник

SP

Sergey Pustovalov in Random Ruby Chat
Dimon
ну а если ты накатил говно и нужно роллбэкнуть аппу до предыдущей версии?
миграции роллбечить необязательно
dba потрет ненужные столбцы если что
источник

RV

Roman V in Random Ruby Chat
ни аппы ни базы
источник

RV

Roman V in Random Ruby Chat
тоько реверт коммит
источник

D

Dimon in Random Ruby Chat
Sergey Pustovalov
миграции роллбечить необязательно
dba потрет ненужные столбцы если что
ну роллбэк можно конкурентно запускать
down do
 drop_index ....., concurrently: true
end
источник

RV

Roman V in Random Ruby Chat
но в чем смысл роллбечить индекс?
источник

D

Dimon in Random Ruby Chat
временный, например
источник

RV

Roman V in Random Ruby Chat
ну сделай вторую миграцию
источник

D

Dimon in Random Ruby Chat
можно конечно еще одну миграцию втрепать
источник

D

Dimon in Random Ruby Chat
ну я просто еще не придумал кейс, но у нас роллбечились миграции. инфа сотка
источник

D

Dimon in Random Ruby Chat
и братья живы
источник

RV

Roman V in Random Ruby Chat
у меня на старой работе тоже
источник

RV

Roman V in Random Ruby Chat
но если подумоть
источник

RV

Roman V in Random Ruby Chat
то будто бы можно без них
источник

IZ

Ivan Zaitsev in Random Ruby Chat
По моему куда лучше вторую миграцию делать
источник

IZ

Ivan Zaitsev in Random Ruby Chat
Это как в случае с коммитом
источник

IZ

Ivan Zaitsev in Random Ruby Chat
Правильно же юзать revert а не удалять старый комит
источник

IZ

Ivan Zaitsev in Random Ruby Chat
Миграции штука по своей сути довольно похожая, потому как по мне и с ними стоит поступать так же
источник

D

Dimon in Random Ruby Chat
Roman V
то будто бы можно без них
можно и без них, ктож спорит
источник

IZ

Ivan Zaitsev in Random Ruby Chat
источник