Entity Frameworkを使ってC#でPostgresqlを操作する。
主キーがintegerのカラムにinsertしようとしたがエラーが出てはまったのでメモ。
#エラー内容
Npgsql.PostgresException: 23502: 列"id"内のNULL値はNOT NULL制約違反です
#ソースコード
//[Key] //これだけだとエラーが出る
[Key, DatabaseGenerated(DatabaseGeneratedOption.None)]
[Column("id")]
public int Id { get; set; }