Не могу использовать ядро Ontity Framework с Supabase (PostgreSQL)C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Не могу использовать ядро Ontity Framework с Supabase (PostgreSQL)

Сообщение Anonymous »

Я пытался перенести свой проект из локальной в удаленную базу данных. Я установил microsoft.entityframeworkcore 7.0.20, microsoft.entityframeworkcore.design 7.0.20 и в качестве поставщика базы данных, я использовал npgsql.entityframeworkcore.postgresql 7.0.18. v16, но не с Supabase, где Postgresql V15 (просто чтобы быть ясным). < /p>
У меня есть строка подключения, которая отлично работала в Pgadmin. И, кажется, EF Core также может использовать эту строку подключения в этом формате: < /p>
Host=[hostname];Port=6543;Database=postgres;Username=postgres.[my_username];Password=[my_password]
< /code>
Потому что, когда я пытался запустить следующую команду < /p>
dotnet ef database update

to perform code-first approach, I've run into this error:

Failed executing DbCommand (32,194ms) [Parameters=[], CommandType='Text', CommandTimeout='30']

CREATE TABLE "__EFMigrationsHistory" (

«Миграция», изменяющийся символ (150), не нулевой,

«продуктверсия», изменяющийся (32), а не null,

ограничение "pk___efmigrationshistory" первичный ключ ("migrationid")

); (0x80004005): Исключение при чтении из потока

system.timeoutexception: тайм -аут во время попытки чтения < /p>
< /blockquote>
И, самая интересная часть, таблица была фактически создана, но EF Core каким -то образом не удалось продолжать работать. И если я попытаюсь повторить команду снова и снова, это просто возвращает ту же ошибку.CommandTimeout = 30, Keepalive = 30


Подробнее здесь: https://stackoverflow.com/questions/787 ... ostgressql
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»