я класс с именем ГруппаNHibernate ошибка SQL генератор
я попытался проверить конфигурацию:
var cfg = new Configuration();
cfg.Configure();
cfg.AddAssembly(typeof (Group).Assembly);
new SchemaExport(cfg).Execute(true, true, false);
, когда я отладки это, им получить следующий SQL:
create table Group (
ID INT IDENTITY NOT NULL,
Name NVARCHAR(255) null,
CreatedDate DATETIME null,
primary key (ID)
)
так как я помню, Группа ключ зарезервирован для Группа:
так почему NHibernate не использует котировки, такие как Group
для имен таблиц?
BTW, я использую SQL Server 2005 и NHibernate 2.1
В NHibernate, вы можете использовать 'и он будет переведен на соответствующий механизм базы данных цитирования. –
спасибо! Я этого не знал :) – Beatles1692