Добавил поле реверс в таблицу соединений парков
rename columns yard_from and yard_to to yard_from_id and yard_to_id
Заполнил таблицу соединений
change_operations принимает не номера вагонов, а операции
Проверка операции на валидность путом сравнения текущих полей с полями, переданными в контроллер