Пробуем использовать подход Code First (Entity Framework 6.2) в связке с СУБД Firebird 3.0.
Для небольшой модели (до 10 таблиц) миграции генерируются и выполняются.
Проблема возникает при наличии большой модели (в нашем случае 153 таблицы) - в этом случае мы столкнулись с "ограничением на максимальную длину BINARY типа":
FirebirdSql.Data.FirebirdClient.FbException (0x80004005): Dynamic SQL Error
Dynamic SQL Error
SQL error code = -104
String literal with 66866 characters exceeds the maximum length of 65535 characters for the BINARY character set
Естественно, что при генерации SQL-запроса и попытке выполнить данный запрос через IBExpert результат аналогичный.
Подскажите, есть ли какие-то способы обойти данное ограничение?
Для небольшой модели (до 10 таблиц) миграции генерируются и выполняются.
Проблема возникает при наличии большой модели (в нашем случае 153 таблицы) - в этом случае мы столкнулись с "ограничением на максимальную длину BINARY типа":
FirebirdSql.Data.FirebirdClient.FbException (0x80004005): Dynamic SQL Error
Dynamic SQL Error
SQL error code = -104
String literal with 66866 characters exceeds the maximum length of 65535 characters for the BINARY character set
Естественно, что при генерации SQL-запроса и попытке выполнить данный запрос через IBExpert результат аналогичный.
Подскажите, есть ли какие-то способы обойти данное ограничение?