2013-11-22 3 views
6

मैं यहां एक फायरबर्ड नौसिखिया हूँ। मैं एक एएसपी.Net आवेदन से एम्बेडेड फायरबर्ड का उपयोग करने की कोशिश कर रहा हूँ। सबकुछ ठीक से जुड़ता है लेकिन मैं स्तंभ नामों की लंबाई के साथ समस्याओं में भाग रहा हूं। मैं "Orchard_Framework_DataMigrationRecord" नाम की एक तालिका बनाने की कोशिश कर रहा हूं। मैं एक अपवाद प्राप्त करता हूं जो कहता है "डेटाबेस कॉलम आकार से लंबा नाम।" कुछ जांच के बाद, मैंने देखा है कि कई लोगों ने उल्लेख किया है कि फायरबर्ड में कॉलम नाम की लंबाई 30 वर्णों की सीमा है।क्या फायरबर्ड टेबल नाम की लंबाई का विस्तार करना संभव है?

क्या यह सही है और यदि ऐसा है तो इसे बदलने का कोई तरीका है? मेरे मामले में, मैं तालिका का नाम नहीं बदल सकता; यह वास्तव में इतना लंबा होना है।

उत्तर

8

दुर्भाग्य से अधिकतम पहचानकर्ता लंबाई बदलने का कोई तरीका नहीं है, यह एक कार्यान्वयन सीमा है। इस सीमा को हटाने की एक योजना है लेकिन मौजूदा संस्करण (2.5) में अधिकतम पहचानकर्ता लंबाई 31 वर्ण है।

+2

और यह सीमा कम से कम आगामी एफबी 3.0 के लिए रहेगी। –

+1

यह एक शर्म की बात है; सचमुच इस परियोजना के लिए एफबी का उपयोग करने का कोई तरीका नहीं है। – wwahammy

+0

फ़ायरबर्ड 4 इसे 63 वर्णों तक बढ़ाएगा –

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