DBの最初のEntity Frameworkを使用したいが、ソースDBは英語ではない。
DbContextモデル生成を代行受信し、一部またはすべてのテーブルおよび列名(他の言語列名 - >英語列名)のマップを提供する方法はありますか?
T4テンプレートを使用する可能性があるかどうかはわかりません。Entity Frameworkデータベース(英語以外)DB
0
A
答えて
0
もう1つのアプローチがあり、私にとってはより適していると思われたので、私はそれを取った。
EFの主なEDMXファイルは、ちょうどXMLドキュメントであることが判明したので、私は古い/英語以外のテーブル/列名の間CSVマップファイルを作成してのすべての出現置き換えるために小さなnodejsスクリプト作成:
<Property Name="OLD_NAME"
<ScalarProperty Name="OLD_NAME"
<PropertyRef Name="OLD_NAME"
を
です。新しい/モデル名が付いています。私はそれをedmxモデルとマッピングセクションにのみ適用しましたが、完全な解決策ではありませんでしたが、そこに私は95%必要でした。 NavigationPropertiesの名前を変更する必要がありますが、手動でedmxデザイナーで行うことはありません。
関連する問題
- 1. インポート英語以外のシェープファイル
- 2. Androidシミュレータの英語以外の言語
- 3. 英語以外の言語のPython SL4A
- 4. 英語以外の言語のPOS
- 5. zingchart英語を英語以外の数字に変換する
- 6. 英語以外の文字のカスタムフォント
- 7. 英語以外のC#WritePrivateProfileString()の値
- 8. 英語以外のWindowsのSQLLocalDBのコマンドライン?
- 9. 英語以外の文字はHtlmCleaner
- 10. 英語以外のキーを持つアンドロイドエミュレータ
- 11. 英語以外のファイルを読む
- 12. 英語以外のファイル名と英語以外のテキストからのC++の読み込み
- 13. Entity Frameworkの - データベース
- 14. preg_splitを英語で分割した文字列(英語以外の文字)
- 15. (英語以外の)コメントを英語に自動的に翻訳しますか?
- 16. OSが英語以外の場合にアプリケーションコントロールを英語で表示する
- 17. DBのないEntity Framework?
- 18. Entity Frameworkの後、DBクエリ
- 19. Entity Framework 4 DB-First Dependency Injection?
- 20. 英語のMySQLデータベース?
- 21. SolrNetによる英語以外の言語のサポート
- 22. 英語以外の言語での入力
- 23. 英語以外の言語でのLevenshtein距離
- 24. 英語以外の言語のSharepointサイトの開発
- 25. 英語以外の言語のフォントを設定する
- 26. 英語以外の言語でsmsを送信する方法
- 27. 正確な単語の一致(英語以外の文字)
- 28. Facebookのアプリケーションopen graphアクションが英語以外の言語で
- 29. 英語以外の言語を使用したPHP Curl投稿
- 30. Pythonでデータベースから英語以外の文字を読み取る方法は?
T4テンプレートは可能性のみではなく、それは唯一の方法です。データベースファーストモデル作成のインターセプトフレームワークはありません。しかし、いくつかの実装コードを表示するまでは、この質問はスタックオーバーフローに関するトピックではありません。 –