sql >> データベース >  >> RDS >> Sqlserver

EFコードを最初に、同じテーブル名を異なるスキーマに登録する方法は?

    クラスの名前は異なる必要があります。そうでない場合は、スキーマごとに個別のコンテキストを使用する必要があります。

    この理由は、内部で使用されるEDMモデルです。コードファーストを使用している場合でも、背後にEDMモデルが作成され、すべての制限と、POCOクラスがCSDLモデルで定義されたエンティティに一致する方法に従う必要があります。 EDMのエンティティはあり、POCOクラスはクラス名(名前空間なし)で照合されます。そのため、同じコンテキストにマップされた各クラス名は一意である必要があり、名前空間が異なってもクラス名が異なってはなりません。




    1. クラウド内のMariaDBバックアップとPostgreSQL-ClusterControlリリース1.6.1

    2. ORA-12505、TNS:listenerは現在、connectdesで指定されたSIDを認識していません

    3. SQL*Plusを使用したSQL*Plusスクリプトの生成

    4. TimescaleDBのストリーミングレプリケーションの概要