У меня есть простая игрушечная схема в CockroachDB, которую я пытаюсь сгенерировать с помощью Entity Framework на .NET Core.
Моя командная строка:
dotnet ef dbcontext scaffold -f -o "MyModelFolder" "Host=localhost;Port=26257;Database=test;SslMode=Disable;Username=root" Npgsql.EntityFrameworkCore.PostgreSQL
I 'используя .NET Core 2.2, CockroachDB 2.1.4, работающий в док-контейнере в Windows, и Npgsql.EntityFrameworkCore.PostgreSQL 2.2.0
Возвращаемая ошибка:
0A000: unimplemented at or near ")"
Когда я регистрирую запросы, я вижу, что запросы действительно выполняются, поэтому соединение выглядит нормально.Когда я повторно запускаю эти запросы в CLI-интерфейсе sql таракана, кажется, что эти запросы также работают нормально.
Я попытался понизить версии ядра .NET и драйвера npgsql, просто чтобы посмотреть, помогло ли это,но это не так.
Я также попробовал сверхъестественную простую схему - только одну таблицу с одним столбцом ID в ней, и все еще та же ошибка.
Чувствую, что яударился о кирпичную стену.