2012-08-23 10 views
6

में उपसर्ग समर्थन Sequelize.js का उपयोग करते समय प्रीफ़िक्स्ड टेबल नामों का समर्थन करने का कोई तरीका है?Sequelize.js

कल्पना कीजिए कि मैं एक ब्लॉगिंग प्लेटफॉर्म बनाना चाहता हूं ताकि प्रत्येक पंजीकृत उपयोगकर्ता को अपना ब्लॉग और यूआरएल (सबडोमेन) प्राप्त हो। अब अगर एक userxxx.mydomain.com खोलता है वह userxxx_TABLENAME नामित टेबल से सामग्री जबकि difuser.mydomain.com खोलने से difuser_TABLENAME आदि

डेटा लाने होगा मिलना चाहिए मैं मॉडल के लिए उपसर्ग जोड़ने की कोशिश की नाम जैसे: sequelize.define('userxxx_Post' ...) जो काम कर सकता था लेकिन गंदगी से उत्पन्न होने वाला यह many- की बात आती है कई संबंध (तालिका नाम userxxx_Postuserxxx_Comment बन जाते हैं)।

क्या कोई बेहतर तरीका है?

(मैं वास्तव में इस समस्या का Node.js पर एक ब्लॉगिंग प्लेटफार्म लेकिन समाधान का निर्माण नहीं कर रहा हूँ एक ही हो जाएगा)

उत्तर

0

शायद आप tableName विकल्प की ज़रूरत है?

From docs

संबंधित मुद्दे