त्रुटि संदेश
संदेश में %s उस मान की जगह है जिसे इंजन त्रुटि उठाते समय भरता है।
कहानी
आपने डेटाबेस का नाम ऐसा रखा जो एक क्रिया का नाम भी है, और इंजन ने कहा कि टकराव की इजाज़त नहीं। देखिए क्यों। डेटाबेस को data बिंदु उसका नाम बोलकर बुलाया जाता है। और data बिंदु add, जैसी चीज़ें पहले से दरवाज़े हैं। तो अगर आपने डेटाबेस का नाम add रख दिया, तो data बिंदु add का अर्थ क्या होगा: आपका डेटाबेस या जोड़ने की क्रिया? नियम साफ़ है: xcrud क्रियाओं से कोई टकराव नहीं, बस। इसलिए ऐसा नाम घोषणा पर ही नकारा जाता है। इंजन क्रियाओं की सूची अपने क्रिया-नियम, यानी builtins.feml, से पढ़ता है, कहीं और से नक़ल नहीं करता। एक छोटा उदाहरण: name: add। सुधार: डेटाबेस का नाम बदलें, जैसे name: additions। और default क्रिया नहीं है, वह हमेशा एक वैध डेटाबेस का नाम रहता है। संदेश में वह शब्द है जो टकराया।
पाठ Rush इंजन की त्रुटि सूची से लिया गया है।
