Я пытаюсь разработать систему миграции, когда изменяется база данных. Я использую DevExpress XPO в качестве своего ORM, чтобы настроить таргетинг на несколько типов баз данных.Получить данные из старого столбца в DevExpress XPO
Для добавления столбцов ORM работает нормально - но при удалении столбца это немного более проблематично.
ORM не удаляет столбцы из базы данных при обновлении схемы - это нормально. Однако, чтобы я мог переносить эти данные, я ищу, чтобы получить данные из столбца, который все еще существует, но не на моей объектной модели.
Я знаю, что я могу выполнить необработанный запрос по соединению, но это означает, что вы используете SQL-адрес для определенного типа базы данных, чего я хотел избежать при использовании этого ORM.
Я столкнулся с кирпичной стеной, пытаясь понять, как получить эти данные, поэтому я обращаюсь к сообществу за помощью. Есть идеи?
Вау, не могу поверить, что я не мог этого найти. С некоторыми изменениями, которые выглядят так, как должно работать! – Chris