我正在使用 Active Record 并用属性装饰我的类。
我有一个主键,属性是:
[PrimaryKey(PrimaryKeyType.Native, Column = "ID")]
然后我根据 C# 类自动生成 SQL Server 2008 的表。
结果是:
CREATE TABLE [dbo].[MyTable](
[ID] [int] NOT NULL,
……
但我想要的是:
CREATE TABLE [dbo].[MyTable](
[ID] [int] NOT NULL IDENTITY,
如您所见,我生成的 T-SQL 中缺少 IDENTITY 关键字。
我应该使用什么属性来制作我的主键 IDENTITY?
谢谢!