2011-08-01 14 views
6

मैं github.com/rails/rails पर कोड ब्राउज़ कर रहा था, और मुझे पता नहीं चला कि कोड रेल स्कैफोल्ड उत्पन्न करने के लिए कहां था। क्या कोई इस पर कुछ प्रकाश डाल सकता है?रूबी/रेल: मचान उत्पन्न करने के लिए कोड कहां है

उत्तर

5

https://github.com/rails/rails/blob/master/railties/lib/rails/generators/rails/scaffold/scaffold_generator.rb

आपको लगता है कि मिला? यदि आप इसकी आवश्यकता को ट्रैक करते हैं, resource_generator, आपको वह कोड मिलेगा जो मार्ग बनाता है। यदि आप resource_generator की आवश्यकता को ट्रैक करते हैं, तो आपको मॉडल जनरेटर, सहायक जनरेटर, आदि मिलेगा

आपको कोई भी फ़ाइल नहीं मिलेगी जो सबकुछ उत्पन्न करती है।

अगर मैं पूरी तरह से अपने प्रश्न को गलत समझा और तुम सिर्फ पता है कि आदेश है चाहता हूँ, यह है:

cd your/application/directory 

रेल संस्करण < 3.0.0

script/generate scaffold model_name column_name:column_type 

रेल संस्करण> 3.0.0

rails g scaffold model_name column_name:column_type 
+0

आपने क्यूवेस्टियन को गलत समझा नहीं था। आपके उत्तर के पहले भाग के लिए धन्यवाद। –

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