「pe_」のようなプレフィックスを付けてデータベース内のすべてのテーブルを追加したい場合、クラスとテーブル間のマッピングは次のようになります: カテゴリ (pe_Category)、製品 (pe_Product) など。
1つのマップで、次のようにできることを私は知っています:
[Table("pe_Category")]
public class Category
{
public int CategoryId { get; set; }
}
しかし、何百ものエンティティが存在する可能性があるため、私はそれが好きではありません。
したがって、次のように、プレフィックスをグローバルに追加する方法を見つけています。
public class Category
{
public int CategoryId { get; set; }
}
public class Product
{
public int ProductId { get; set; }
}
// Global config, will affect all entities
table.Name = "pe_" + Class.TypeName ;
誰でも私を助けることができますか?