Я пытаюсь начать работу с Castle ActiveRecord (после "Getting started with ActiveRecord" screencast).Невозможно создать схему с Castle ActiveRecord
Я создал два класса ActiveRecord, один из которых называется User
. Я добавил соответствующие строки в файл app.config
, и я инициализирую с помощью:
var config = ActiveRecordSectionHandler.Instance;
ActiveRecordStarter.Initialize(typeof(User).Assembly, config);
ActiveRecordStarter.CreateSchema();
К сожалению, когда я запускаю это, я получаю следующее исключение:
Необработанное исключение: Castle.ActiveRecord.Framework .ActiveRecordException: Не удалось создать схему ---> NHibernate.HibernateException: Неверный синтаксис рядом с ключевым словом «Пользователь». ---> System.Data.SqlClient.SqlException: Неправильный синтаксис около ключевого слова «User»
Я загрузил небольшую репродукцию к http://bitbucket.org/hmemcpy/general, может кто-то пожалуйста, скажите мне, что я сделал не так?
Спасибо!
Спасибо Elish :) Я так понял, я переименовал класс 'User' в' XUser', и он работал :) –