В настоящее время я работаю над проектом Rails, где я постоянно переключаюсь между развертываемой основной веткой и многими другими ветвями, где я реализую новые функции.
Проблема в том, что обычно этифункции добавляют некоторые таблицы в базу данных, что означает, что каждый раз, когда я переключаю ветвь, мне приходится отбрасывать базу данных, мигрировать, а затем заполнять ее некоторыми фиктивными данными., так как у меня есть задача rake, которая снова создает все фиктивные данные, но это не очень быстро (пару минут).Это не самое худшее время ожидания, но я хотел бы знать, есть ли альтернативные решения, когда мне не нужно пересоздавать базу данных каждый раз, когда я извлекаю ветку.
Я сейчас используюMySQL на моей машине для разработки.