当我运行sqlmetal时,它用大写字母生成所有视图和函数。
他们是一种让它在数据库中的任何情况下生成它的方法吗?
当我使用UI构建DBML和CS文件时,它会正确地处理这个问题,但是当我编写脚本时,sqlmetal似乎使它们成为大写。
这并不是什么大不了的事情,但是这让我怀疑它们是否是我不知道的其他细微变化,或者我只是在做一些愚蠢的事情。
以下是我正在做的,如果有帮助的话:
SqlMetal.exe /conn:"Data Source=server1\developer2008;Initial Catalog=Dingo;Integrated Security=true" /views /functions /sprocs /pluralize /language:csharp /namespace:"Foo_Api" /context:"DataClassesFooDataContext" /dbml:"foo.dbml"
SqlMetal.exe /code:"foo.designer.cs" "foo.dbml"