Когда dbml файл сгенерирован автоматически Visual Studio, я получаю точные имена полей, когда они появились в таблицах.
Однако, так как VS не обеспечивает функцию обновления для dbml, я выполняю sqlmetal вручную для воссоздавания dbml файла. Это хорошо работает за одним исключением - sqlmetal, "исправляет" имена
ses_Id -> Ses_Id
aga_Id -> Aga_Id
и так далее - это, вероятно, изменяет Camel-регистр на CamelCase.
Справка Скльметал не перечисляет переключателя для хранения имен полей как есть (существует только pluralize переключатель). Так, кто-либо знает, что скрытый переключатель сохраняет случай имени поля?
Заранее спасибо.
Нет такого переключателя, и MS был уведомлен о проблеме - отчет о желании добавить такую опцию (потому что это проблема казусов с обновлением проекта) был закрыт как wontfix :-(