2009-05-28 8 views
0

Lorsque je lance SqlMetal, il génère toutes les vues et les fonctions avec une lettre majuscule. Est-ce que c'est un moyen de le faire générer quel que soit le cas dans la base de données? Lorsque j'utilise l'interface utilisateur pour créer le fichier DBML et CS, il le gère correctement, mais quand je l'écris, SqlMetal semble les rendre majuscules.SqlMetal scripting et la capitalisation

Ce n'est pas un gros problème, mais je me demande s'ils sont d'autres changements subtils que je ne connais pas ou si je fais simplement quelque chose de stupide.

Voici ce que je fais, si ça aide:

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" 

Répondre

0

Pouvez-vous effectuer une transformation (il est XML) sur foo.dbml entre obtenir le schéma DB et générer le code?

+0

C'est une bonne idée, je vais vérifier ça! –

Questions connexes