Код: Выделить всё
protected override void Up(MigrationBuilder migrationBuilder)
{
migrationBuilder.AddColumn(
name: "error_code",
table: "new_error_table",
type: "integer",
nullable: true
);
migrationBuilder.Sql(
@"
UPDATE
new_error_table
SET
error_code =
(
SELECT
code
FROM
old_error_table
WHERE
-- ...
)
"
);
migrationBuilder.DropTable(name: "old_error_table");
}
Код: Выделить всё
Exception data:
Severity: ERROR
SqlState: 42703
MessageText: column "error_code" does not exist
File: column_resolver.go
Line: 196
Routine: NewUndefinedColumnError
Для контекста база данных использует PostgreSQL (я думаю, версия 14 или 15, но я не уверен на 100%) и в проекте используются .NET 6.0 и EF Core 6.
Подробнее здесь: https://stackoverflow.com/questions/791 ... -to-finish