ताजा स्थापित करें:
यदि आपका Magento 2.2.0+ पर है और आपके द्वारा बहु-स्टोर सक्षम (यह डिफ़ॉल्ट रूप से सक्षम है) के साथ एक ताजा इंस्टॉल चल रहा है, तो आप साइट के माध्यम से कोई भी आदेश देने से पहले बस निम्नलिखित क्वेरी चला सकते हैं :
ALTER TABLE `sequence_creditmemo_0` AUTO_INCREMENT=303;
ALTER TABLE `sequence_creditmemo_1` AUTO_INCREMENT=303;
ALTER TABLE `sequence_invoice_0` AUTO_INCREMENT=303;
ALTER TABLE `sequence_invoice_1` AUTO_INCREMENT=303;
ALTER TABLE `sequence_order_0` AUTO_INCREMENT=303;
ALTER TABLE `sequence_order_1` AUTO_INCREMENT=303;
ALTER TABLE `sequence_shipment_0` AUTO_INCREMENT=303;
ALTER TABLE `sequence_shipment_1` AUTO_INCREMENT=303;
कृपया ध्यान दें कि 303
मैं सिर्फ अपनी साइट के लिए नंबर चुनता हूं क्योंकि हमारा पुराना प्लेटफॉर्म क्रम संख्या 300 पर छूट गया था और मुझे किसी तरह की निरंतरता चाहिए थी। यह भी ध्यान दें कि आपको किसी भी क्वेरी की आवश्यकता नहीं है जो कि _1
आपके द्वारा एकल स्टोर मोड सक्षम करने पर समाप्त हो जाती है।
मौजूदा इंस्टॉल:
यदि आपका पहले से ही Magento 2.2.0+ का उपयोग कर रहा है (या इसे अपग्रेड किया गया है) और बस संख्याओं को टक्कर देना चाहता है, तो पैडिंग को बदलना या वर्ण जोड़ना नहीं है, बस निम्न तालिकाओं पर वर्तमान AUTO_INCREMENT मान जांचें (बहु-साइट मान ):
- sequence_creditmemo_0
- sequence_creditmemo_1
- sequence_invoice_0
- sequence_invoice_1
- sequence_order_0
- sequence_order_1
- sequence_shipment_0
- sequence_shipment_1
और ऊपर दिखाए गए परिवर्तन प्रश्नों का उपयोग करके उन्हें बदल दें, लेकिन सुनिश्चित करें कि आपके द्वारा उपयोग किया जाने वाला नया मूल्य आपके द्वारा वर्तमान AUTO_INCREMENT मान की जाँच करने से प्राप्त मूल्य से अधिक है।
यदि आप पैडिंग में गड़बड़ी करने जा रहे हैं या एक कस्टम पैटर्न जोड़ रहे हैं तो आपको यहां अन्य उत्तरों को देखने और निम्न तालिकाओं की समीक्षा करने की आवश्यकता है:
- sales_sequence_meta
- sales_sequence_profile
अपडेट: मल्टी-स्टोर्स?
मल्टी-स्टोर्स से परिचित नहीं लोगों के लिए यह एक ऐसी सुविधा है जो आपको एक ही मैगनेटो से पूरी तरह से अलग स्टोर चलाने की अनुमति देती है। ऐसा करने का एक सामान्य कारण अन्य भाषाओं का समर्थन करना है। बैक एंड में यही कारण है कि कॉन्फ़िगरेशन को अपडेट करते समय और उदाहरण के लिए अन्य चीजों को करते समय आप स्टोर को अपनी पसंद को देख सकते हैं (यदि मल्टी-स्टोर चालू है)।
इस कारण से Magento अलग-अलग स्टोर दृश्यों पर नज़र रखने के लिए कुछ तालिकाओं के अंत में एक अंडरस्कोर और एक संख्या जोड़ देगा। आप देखेंगे कि मेरे द्वारा प्रदान की गई क्वेरीज़ डुप्लिकेट टेबल की तरह लगती हैं लेकिन वे इस मामले में अलग-अलग संख्याओं, 0 या 1 के साथ समाप्त होती हैं। यदि आपके पास कई स्टोर / विचार हैं, तो ये संख्याएँ केवल वृद्धि, _2 या _3 उदाहरण के लिए रखेंगी। यह आपको प्रत्येक स्टोर की आईडी को अलग तरीके से प्रबंधित करने की अनुमति देता है। एक दृश्य (स्टोर) में आईडी सिस्टम में आपका परिवर्तन दूसरे में समान होने की आवश्यकता नहीं है।
यह इस पद के लिए गुंजाइश से बाहर है, लेकिन यह समान नंबरिंग सिस्टम डेटाबेस में अन्य तालिकाओं पर लागू होता है जो आपको सही तरीके से इलाज करने और प्रत्येक स्टोर को समान रूप से प्रभावित करने की अनुमति देता है। उदाहरण के लिए आपके पास प्रति स्टोर एक पूरी तरह से अलग विषय हो सकता है।
increment_id
जैसे वे करने वाले हैं।