Дві гілки додали EF Core міграції. Як ви це розрулюєте?

💡 Усі статті, обговорення, новини про .NET — в одному місці. Приєднуйтесь до .NET спільноти!

Питання до тих, хто працює з EF Core у команді.

Уявімо звичайну ситуацію: є дві feature-гілки, в обох змінилась модель і з’явились свої міграції. Одну гілку вже змержили в develop, а через якийсь час доходить черга до другої.

Що у вас зазвичай відбувається в такому випадку?

Цікаво не стільки «як правильно», скільки як це реально працює у ваших командах. Робите rebase/merge і перестворюєте міграцію? Розрулюєте все вручну? Чи у вас процес побудований так, щоб такі ситуації майже не виникали?

Якщо стикались — особливо цікаво почути про останній реальний випадок: що сталося і що в результаті довелось робити.

👍ПодобаєтьсяСподобалось2
До обраногоВ обраному0
LinkedIn
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

Хороше питання, в свій час теж намагався знайти на нього відповідь. По факту стараємося попереджати одне одного про майбутні зміни в БД. Якщо потрібно це робити одночасно, то можемо зміну по БД винести в окремий мерж і швиденько влити в основну гілку.

Підписатись на коментарі