NHibernate предоставляет нам возможности ORM. Часть NHibernate генерирует запросы на основе отображений и HQL (или ICriteria). Мне интересно, возможно ли использовать NHibernate для генерации запросов к базам данных без использования возможностей ORM.
Я пытаюсь предоставить клиентам индивидуальный доступ к своей базе данных. Поскольку схема такой базы данных неизвестна во время разработки, запросы должны быть сгенерированы на основе конфигурации клиента (включая фильтрацию по предложениям WHERE).
Есть ли у кого-нибудь опыт использования возможности запросов NHibernate (или других ORM) для создания пользовательских SQL?