NHibernate'e MS SQL Server için SQL şeması dışa aktarımı oluştururken tüm tablo ve sütun adları için ([MyColumn]
gibi) köşeli parantez kullanması için bir yol var mı? Belirli sütunlar için ayrılmış isimler kullanan ve NH kullanılarak oluşturulan SQL betiğini çalıştıran bir hata veriyorum.NHibernate: şema dışa aktarma işleminde köşeli parantezleri zorlamak?
Bunu her sütun için ayrı ayrı belirtmekten kaçınmak istiyorum.
GÜNCELLEME:
MsSqlConfiguration.MsSql2008.ConnectionString(connectionString)
GÜNCELLEME 2: Doğru lehçesini kullanıyorum @UpTheCreek bana doğru yönde işaret etti - komutu ters tırnak, "Eylem yılında NHibernate" cevabı bulmama yardımcı olan book (p. 76):
NHibernate'i her yerde alıntılanan tanımlayıcıları kullanmaya zorlamak için, backticklerdeki tüm tablo ve sütun adlarını alıntılamak dışında bir yol yoktur.
Özel bir lehçe yazabilirsiniz. Ama şahsen, sadece el ile backticks eklemek;) – UpTheCreek