मैं 'pe_' की तरह एक उपसर्ग के साथ डेटाबेस में सभी तालिकाओं जोड़ना चाहते हैं, तो एक वर्ग और एक मेज के बीच मानचित्रण की तरह यह होगा: श्रेणी (pe_Category), उत्पाद (pe_Product), आदिप्रथम विश्व स्तर पर इकाई फ्रेमवर्क कोड में टेबल उपसर्ग कैसे जोड़ें?
मैं पता है कि एक ही नक्शे के साथ, मैं इस तरह कर सकते हैं:
[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 ;
किसी मेरी मदद कर सकते?
1) एक वर्ग नाम "DefaultTableConvention" बनाएँ:
से प्रकार संस्थाओं बदल pluralised जा रहा है यह भी नाम रोक सकते हैं? –