#c# #entity-framework-core #code-migration
Вопрос:
Я использую миграции кода в entity framework (EntityFrameworkCore), чтобы обновлять свою базу данных Postgres. Однако при использовании
migrationBuilder.EnsureSchema(
name: "schema_name");
что приводит к следующему сценарию
IF SCHEMA_ID('schema_name') IS NULL EXEC('CREATE SCHEMA schema_name;');
Это приводит к следующей ошибке:
syntax error at or near "IF"
Снятие этой строки полностью решает мои проблемы.