非互換
FUJITSU Enterprise Postgres 12では、 DateTimeのマッピングを変更します。
localまたはunspecifiedとして指定されたNpgsqlDatetimeは、timestampにマップされます。
UTCとして指定されたNpgsqlDatetimeは、timestamptzにマップされます。
localまたはunspecifiedとして指定されたDatetimeは、timestampにマップされます。
UTCで指定されたDatetimeは、timestamptzにマップされます。
DateTimeは、その種類にかかわらず、常にデフォルトでtimestampとして送信されます。NpgsqlDbType.TimestampTzを指定することもできます。この場合、ローカルDateTimeは送信前にUTCに変換されます。
timestamptzをDateTimeOffsetとして読み取る場合、マシンのローカルオフセットが使用されます。
DateTimeOffsetをtimestampとして読み書きすることはできなくなりました。timestamptzとしてのみ読み書き可能です。
対処方法
既存のアプリケーションを確認し、日時に関する値が期待通りに読み書きできるように修正する必要があります。