Active Recordを使用していて、クラスを属性で装飾しています。
主キーがあり、属性は次のとおりです。
[PrimaryKey(PrimaryKeyType.Native, Column = "ID")]
次に、C#クラスに基づいてSQLServer2008のテーブルを自動生成します。
結果は次のようになります。
CREATE TABLE [dbo].[MyTable](
[ID] [int] NOT NULL,
...。
しかし、私が欲しいのは:
CREATE TABLE [dbo].[MyTable](
[ID] [int] NOT NULL IDENTITY,
ご覧のとおり、生成されたT-SQLにIDENTITYキーワードがありません。
主キーをIDENTITYにするには、どの属性を使用する必要がありますか?
ありがとう!