আমার পরিস্থিতিতে আমার ওয়াই বা এন ছাড়াই পাঠ্য বা ফাঁকা দিয়ে কিছু প্রশ্নের উত্তর দেওয়া দরকার। আমি আমার পরিস্থিতিতে এটি করার সবচেয়ে ভাল উপায়টি খুঁজে পেয়েছিলাম শেলসক্রিপ্ট ফাইল তৈরি করা। আমার ক্ষেত্রে আমি এটিকে স্বতঃসম্পূর্ণ ডেকে আছি sh
মতবাদ স্কিমা রফতানিকারীর জন্য আমার কিছু প্রশ্নের জবাব দেওয়া দরকার ছিল তাই আমার ফাইলটি এ জাতীয় দেখাচ্ছে।
- এটি কেবল উদাহরণ -
php vendor/bin/mysql-workbench-schema-export mysqlworkbenchfile.mwb ./doctrine << EOF
`#Export to Doctrine Annotation Format` 1
`#Would you like to change the setup configuration before exporting` y
`#Log to console` y
`#Log file` testing.log
`#Filename [%entity%.%extension%]`
`#Indentation [4]`
`#Use tabs [no]`
`#Eol delimeter (win, unix) [win]`
`#Backup existing file [yes]`
`#Add generator info as comment [yes]`
`#Skip plural name checking [no]`
`#Use logged storage [no]`
`#Sort tables and views [yes]`
`#Export only table categorized []`
`#Enhance many to many detection [yes]`
`#Skip many to many tables [yes]`
`#Bundle namespace []`
`#Entity namespace []`
`#Repository namespace []`
`#Use automatic repository [yes]`
`#Skip column with relation [no]`
`#Related var name format [%name%%related%]`
`#Nullable attribute (auto, always) [auto]`
`#Generated value strategy (auto, identity, sequence, table, none) [auto]`
`#Default cascade (persist, remove, detach, merge, all, refresh, ) [no]`
`#Use annotation prefix [ORM\]`
`#Skip getter and setter [no]`
`#Generate entity serialization [yes]`
`#Generate extendable entity [no]` y
`#Quote identifier strategy (auto, always, none) [auto]`
`#Extends class []`
`#Property typehint [no]`
EOF
এই কৌশলটি সম্পর্কে আমি যে জিনিসটি পছন্দ করি তা হ'ল আপনি নিজের উত্তরগুলি কী তা মন্তব্য করতে পারেন এবং EOF একটি ফাঁকা লাইন ব্যবহার করা ঠিক সেটাই (ডিফল্ট উত্তর)। এই প্রশ্নগুলির উত্তর দেওয়ার জন্য এই রফতানিকারী সরঞ্জামটির নিজস্ব জেএসওএন অংশীদার রয়েছে তারপরে দেখা যাচ্ছে, তবে আমি এটি করার পরে বুঝতে পারি =)।
স্ক্রিপ্টটি চালনার জন্য আপনি যে ডিরেক্টরিটি চান সেটি হতে পারে 'sh autocomplete.sh'
এবং টার্মিনালে চালানো হবে ।
সংক্ষেপে << EOL & EOF ব্যবহার করে রিটার্ন লাইনের সাথে সংযুক্ত করে আপনি প্রম্পটের প্রতিটি প্রশ্নের উত্তর প্রয়োজন হিসাবে দিতে পারেন। প্রতিটি নতুন লাইন একটি নতুন উত্তর।
আমার উদাহরণটি দেখায় যে কীভাবে মন্তব্যে `চরিত্রটি ব্যবহার করে এটি করা যায় যাতে আপনি প্রতিটি পদক্ষেপ কী তা মনে রাখবেন remember
এই পদ্ধতির অন্যান্য সুবিধাটি নোট করুন আপনি কেবলমাত্র Y বা N এর সাথে আরও উত্তর দিতে পারবেন ... বাস্তবে আপনি ফাঁকা দিয়ে উত্তর দিতে পারেন!
এই কেউ সাহায্য করে আউট আশা করি।