টিএল; ডিআর :rails g scaffold_controller <name>
আপনার ইতিমধ্যে একটি মডেল থাকা সত্ত্বেও, আপনি rails generate
বিকল্পটি ব্যবহার করে প্রয়োজনীয় কন্ট্রোলার এবং মাইগ্রেশন ফাইলগুলি তৈরি করতে পারেন । আপনি যদি চালনা করেন তবে rails generate -h
আপনার কাছে উপলভ্য সমস্ত অপশন দেখতে পাবেন।
Rails:
controller
generator
helper
integration_test
mailer
migration
model
observer
performance_test
plugin
resource
scaffold
scaffold_controller
session_migration
stylesheets
আপনি যদি আপনার মডেলের জন্য একটি নিয়ামক স্ক্যাফোল্ড তৈরি করতে চান তবে দেখুন scaffold_controller
। কেবল স্পষ্টতার জন্য, এখানে এর বিবরণটি এখানে:
স্ট্যাফোডোল্ড কন্ট্রোলার এবং এর দৃষ্টিভঙ্গিগুলি খুঁজে বের করে। মডেল নামটি হয় ক্যামেলকেসড বা আন্ডার_স্কোরড, এবং আর্গুমেন্ট হিসাবে দর্শনগুলির তালিকা পাস করুন। নিয়ামকের নামটি মডেল নামের বহুবচন সংস্করণ হিসাবে পুনরুদ্ধার করা হয়েছে।
মডিউলটির মধ্যে একটি নিয়ামক তৈরি করতে, মডেলটির নামটিকে 'প্যারেন্ট_মডিউল / নিয়ামক_নাম' এর মতো পথ হিসাবে নির্দিষ্ট করুন।
এটি অ্যাপ্লিকেশন / নিয়ন্ত্রণকারীগুলিতে একটি নিয়ামক শ্রেণি উত্পন্ন করে এবং সহায়ক, টেম্পলেট ইঞ্জিন এবং পরীক্ষামূলক কাঠামোর জেনারেটরগুলি আহ্বান করে।
আপনার সংস্থান তৈরি করতে, আপনি resource
জেনারেটরটি ব্যবহার করতে এবং মাইগ্রেশন তৈরি করতে, আপনি migration
জেনারেটরটিও দেখতে পাবেন (দেখুন, এই পাগলের সমস্ত ক্ষেত্রে একটি নমুনা রয়েছে)। এইগুলি একটি উত্স তৈরির জন্য অনুপস্থিত ফাইলগুলি তৈরি করতে বিকল্প সরবরাহ করে। বিকল্পভাবে আপনি rails generate scaffold
যে --skip
কোনও ফাইল উপস্থিত রয়েছে তা এড়িয়ে যাওয়ার অপশনটি দিয়ে চালাতে পারেন :)
আমি জেনারেটরের অভ্যন্তরের বিকল্পগুলি দেখে কিছুটা সময় ব্যয় করার পরামর্শ দিচ্ছি। এগুলি এমন কিছু যা আমি মনে করি না বইগুলিতে এবং এ জাতীয়ভাবে খুব ভালভাবে নথিভুক্ত করা হয় তবে সেগুলি খুব সহজ।