यह एक शर्मनाक शुरुआती प्रश्न है, लेकिन मैं सिर्फ सेक्विलाइज के बारे में अपनी चिंताओं को व्यवस्थित करना चाहता हूं। मैं अपने स्रोत को व्यवस्थित रखने के लिए प्रत्येक मॉडल को अपनी फ़ाइल में विभाजित करना चाहता हूं। ऐसा करने के लिए मुझे प्रत्येक फ़ाइल की शुरुआत में require("sequelize')
और var sequelize = new Sequelize('DB-Name', 'DB-User', 'DB-Password');
की आवश्यकता है।प्रति मॉडल अलग-अलग फाइलों का उपयोग करके सेक्विलाइज के साथ नोडज
मेरा प्रश्न है, क्या यह प्रति मॉडल डेटाबेस के लिए एक नया कनेक्शन बनाएगा, या फिर यह एक ही कनेक्शन का फिर से उपयोग करेगा? क्या मुझे "प्रति मॉडल एक मॉडल" की पूरी अवधारणा को छोड़ देना चाहिए और केवल एक मास्टर Models.js फ़ाइल बनाना चाहिए?
मैं नोड के लिए बहुत नया हूं और अभी भी इसके सम्मेलनों में उपयोग कर रहा हूं। सहायता के लिए धन्यवाद!
मुझे आपके द्वारा पोस्ट किए गए कार्यों के समान ही एक अच्छा समाधान मिला था। केवल अंतर है कि मैंने 'sequelize.import (' ./ file ')' फ़ंक्शन का उपयोग किया है। हालांकि किसी भी तरह से काम करता है! एक और विकल्प के लिए धन्यवाद। – KayoticSully