yii migrate/down 2
эта команда откатит 2 последних миграции. перепишите почеловечески свои миграции и примените их заново. БУДЬТЕ ВНИМАТЕЛЬНЫ КОМАНДА ОТМЕНЯЕТ 2 ПОСЛЕДНИЕ МИГРАЦИИ, Т.Е. ВЫПОЛНЯЕТСЯ МЕТОД down() Тут ещё надо скомпоновать, если есть перелёт "туда" и "обратно", то надо вывести в одном блоке, чтобы пользователь смог заказать сразу билеты в оба конца. Перелётов "туда" может быть несколько на указанную дату, так же как и "обратно" и это количество может не совпадать.по какой логике вы их хотите скомпоновать учитывая ваше утверждение что билетов на одну дату может быть несколько? Можно в принципе составить все возможные комбинации и их показать. Вроде бы даже логично звучит.
И получается, что если на указанную дату возвращения нет билетов, то не показывать и перелёты вылета.с этим чуть сложнее. мой вариант не учитывает такую возможность. В принципе если первоначальный запрос поиска "туда/обратно" заменить на join таблицы flights саму на себя, то кажется будут решены обе проблемы.