2011-05-31 11 views
9

मैं इस प्रकार एक कस्टम अद्वितीय बाधा नाम देने के लिए कोशिश कर रहा हूँ:धाराप्रवाह NHibernate 3 uniquekey कस्टम बाधा नाम

Map(x => x.Name).UniqueKey("MY_CONSTRAINT_NAME").Column("FUNCTION_NAME"); 

फील्ड के लिए एक अनूठा बाधा के साथ मैप किया गया है, लेकिन बाधा नाम स्व-प्रबंधित है और नहीं है मैंने जो नाम चुना है ("MY_CONSTRAINT_NAME") क्या यह एक बीयूजी है या क्या मैं इसे गलत तरीके से उपयोग कर रहा हूं?

+0

क्या आप हर बार स्कीमा को हटा रहे हैं। मैंने पहले मुद्दों को देखा है जहां मुझे प्रभावी होने के लिए स्कीमा को हटाने की आवश्यकता है। तो मूल रूप से डेटाबेस ड्रॉप और स्कीमा निर्यात के माध्यम से इसे फिर से बनाएँ। –

+0

मैं हमेशा डेटाबेस को मैन्युअल रूप से छोड़ देता हूं और फिर मैं स्कीमा को फिर से बना देता हूं लेकिन मुझे कोई बदलाव नहीं दिखता – user756037

उत्तर

संबंधित मुद्दे