Не ставится id при сохранении в бд

При сохранении сущности в базу данных postgres через ef core не проставляется id. Этого поля просто нет в запросе.

Таблица:

CREATE TABLE IF NOT EXISTS "Test"."FederalDistricts"
(
    "Id" integer NOT NULL GENERATED BY DEFAULT AS IDENTITY ( INCREMENT 1 START 1 MINVALUE 1 MAXVALUE 2147483647 CACHE 1 ),
    "Name" text COLLATE pg_catalog."default" NOT NULL,
    CONSTRAINT "PK_FederalDistricts" PRIMARY KEY ("Id")
)

Модель:

public partial class FederalDistrict
{
    public int Id { get; set; }
    public string Name { get; set; }
}

DBContext:

modelBuilder.Entity<FederalDistrict>(entity =>
{
    entity.ToTable("FederalDistricts", "Test");
    entity.Property(e => e.Id).UseIdentityByDefaultColumn();
    entity.Property(e => e.Name).IsRequired();
});

Запрос:

INSERT INTO "Test"."FederalDistricts" ("Name")
VALUES (@p0)
RETURNING "Id";

Ответы (0 шт):