Это продолжение истории о создании проекта планировщик, предыдущие части: часть 1, часть 2, часть 3, часть 4 или смотри все части в подборке После того как я реализовала список категорий и список действий, я поняла что я хочу разделять категории и как то их группировать - план уборки, план готовки, план ухода за собой. Поэтому я решила выделить еще одну сущность - планы. Так как это очередной список, то тут все оказалось довольно просто в реализации. С помощью миграции я добавила таблицу plans, потом в таблицу categories я добавила еще одну колонку - plan_id. Но колонка обязательная, поэтому я удалила все данные в моей БД чтобы не было никаких конфликтов. Конечно если бы это был действующий проект то тут был бы иной подход, я бы добавила колонку, заполнила ее какими-то значениями и потом уже сделала бы ее обязательной для заполнения. Для добавления колонки в таблицу category я отредактировала существующую миграцию, а миграцию с добавлением таблицы plan я разместила выше (то есть поменя