RX0634

डोमेन: निष्पादन

त्रुटि संदेश

%s उस डेटाबेस इंजन की माँग करता है जो प्रोजेक्ट ने नहीं चुना: %s

संदेश में %s उस मान की जगह है जिसे इंजन त्रुटि उठाते समय भरता है।

कहानी

आपने एक धारक में ऐसा डेटाबेस इंजन माँगा जो आपके प्रोजेक्ट ने चुना ही नहीं, और इंजन ने मना कर दिया। नियम समझिए। हर प्रोजेक्ट अपने सारे डेटाबेस के लिए केवल एक इंजन चुनता है: sulfur या sql। नियम साफ़ है कि sulfur और sqlite साथ-साथ नहीं। चुनाव manifest.rush में होता है, config of database of engine: sulfur या engine: sql। कुछ न लिखें तो sulfur है। इस नियम की वजह यह है कि डेटाबेस फ़ाइल का एक ही लेखक होना चाहिए। दो इंजन एक ही फ़ाइल पर लिखें तो गड़बड़ होती है, और sulfur sql है भी नहीं। इसलिए जो धारक दूसरा इंजन माँगे, वह नाम लेकर नकारा जाता है। एक छोटा उदाहरण: प्रोजेक्ट ने कुछ नहीं चुना, यानी sulfur, और धारक में where: sql है। सुधार: या धारक को where: sulfur करें, या manifest में engine: sql चुनें। संदेश में प्रोजेक्ट का चुना इंजन भी बताया गया है।

पाठ Rush इंजन की त्रुटि सूची से लिया गया है।