यह दस्तावेज़ AI द्वारा अनुवादित किया गया है। किसी भी अशुद्धि के लिए, कृपया अंग्रेजी संस्करण देखें
वर्तमान में, NocoBase निम्नलिखित बिल्ट-इन इंजन प्रकारों को सपोर्ट करता है:
सिस्टम इंस्टॉल करते समय एक स्थानीय स्टोरेज इंजन अपने आप जुड़ जाता है, जिसका आप सीधे उपयोग कर सकते हैं। आप नए इंजन भी जोड़ सकते हैं या मौजूदा इंजनों के पैरामीटर संपादित कर सकते हैं।
विभिन्न इंजन प्रकारों के विशिष्ट पैरामीटर के अलावा, नीचे दिए गए सामान्य पैरामीटर हैं (स्थानीय स्टोरेज के उदाहरण के साथ):

यह स्टोरेज इंजन का नाम है, जिसका उपयोग पहचान के लिए किया जाता है।
यह स्टोरेज इंजन का सिस्टम नाम है, जिसका उपयोग सिस्टम द्वारा पहचान के लिए किया जाता है। यह पूरे सिस्टम में अद्वितीय होना चाहिए। यदि इसे खाली छोड़ दिया जाता है, तो सिस्टम इसे अपने आप रैंडमली जनरेट करेगा।
यह फ़ाइल के बाहरी एक्सेस के लिए URL एड्रेस का प्रीफिक्स हिस्सा है। यह किसी CDN का बेस URL हो सकता है, उदाहरण के लिए: `https://cdn.nocobase.com/app\` (अंत में "/" की आवश्यकता नहीं है)।
यह फ़ाइलों को स्टोर करते समय उपयोग किया जाने वाला रिलेटिव पाथ है। एक्सेस करते समय यह हिस्सा अपने आप फाइनल URL में जुड़ जाएगा। उदाहरण के लिए: `user/avatar` (शुरुआत या अंत में "/" की आवश्यकता नहीं है)।
यह इस स्टोरेज इंजन पर अपलोड की जाने वाली फ़ाइलों के लिए साइज़ लिमिट है। इस निर्धारित साइज़ से अधिक की फ़ाइलें अपलोड नहीं की जा सकेंगी। सिस्टम की डिफ़ॉल्ट लिमिट 20MB है, जिसे अधिकतम 1GB तक एडजस्ट किया जा सकता है।
आप अपलोड की जाने वाली फ़ाइलों के प्रकारों को MIME सिंटैक्स डिस्क्रिप्शन फॉर्मेट का उपयोग करके सीमित कर सकते हैं। उदाहरण के लिए, `image/` इमेज फ़ाइलों को दर्शाता है। कई प्रकारों को कॉमा से अलग किया जा सकता है, जैसे: `image/, application/pdf` इमेज और PDF दोनों प्रकार की फ़ाइलों को अनुमति देता है।
जब आप इसे चेक करते हैं, तो यह सिस्टम के डिफ़ॉल्ट स्टोरेज इंजन के रूप में सेट हो जाता है। जब कोई अटैचमेंट फ़ील्ड या फ़ाइल संग्रह (collection) किसी स्टोरेज इंजन को निर्दिष्ट नहीं करता है, तो अपलोड की गई फ़ाइलें डिफ़ॉल्ट स्टोरेज इंजन में सेव हो जाएंगी। डिफ़ॉल्ट स्टोरेज इंजन को डिलीट नहीं किया जा सकता।
जब आप इसे चेक करते हैं, तो अटैचमेंट या फ़ाइल संग्रह (collection) में डेटा रिकॉर्ड हटाए जाने पर भी स्टोरेज इंजन में अपलोड की गई फ़ाइलें बनी रहती हैं। डिफ़ॉल्ट रूप से, यह अनचेक रहता है, जिसका अर्थ है कि रिकॉर्ड हटाते समय स्टोरेज इंजन में मौजूद फ़ाइलें भी हटा दी जाती हैं।
फ़ाइल अपलोड होने के बाद, अंतिम एक्सेस पाथ कई हिस्सों को जोड़कर बनता है: