আপনি নিশ্চয় বুজতে পারছেন এই প্রোজেক্টটি করার সময় আমি MAMP ব্যবহার করছি।
এবার এড্রেস বার এ http://project.one দিয়ে দেখি
project-1-initialize
এই প্রোজেক্টতে আমরা ব্লেড টেম্পলেট দিয়ে Form তৈরি করবো তাই আসুন laravelcollective/html যোগ করে নেই আমাদের প্রোজেক্ট এ। প্রয়োজনে ব্লেড টেমপ্লেটিংঃ HTML ও Forms অংশটি আরেকবার দেখে নিন।
এবার একটি mySQL ডাটাবেজ তৈরি করে ফেলুন। ধরি,
Database Name: blog
server: 127.0.0.1 মানে আপনার লোকাল হোস্ট
User: root
Pass: root
তাহলে এবার .env ফাইলটি খুলুন ও নিচের মতো পরিবর্তন করুন।
বিশেষ করে ইউজার এর নাম ও পাসওয়ার্ড আপনার মতো করে দিন। এই কন্সটান্ট গুলো ব্যবহার হয়েছে config/database.php ফাইলে। লক্ষ্য করুন, আপনি যদি .env ফাইলে 'DB_CONNECTION' কন্সটান্টটি সেট না করে থাকেন তাহলে সাধারণ ভাবে লারাভেল mySQL ডাটাবেজকেই সেট করে নিবে।
এবার project.one/database/migrations ভিতরের xxx_xx_xx_XXXXXX_create_posts_table.php ফাইলটি খুলি ও নিচের মতো পরিবর্তন করি।
এবার project.one/database/migrations ভিতরে দেখুন আরও দুটি মাইগ্রেশন ফাইল আছে, সেগুলো ডিলিট করে দিন কারণ এখুনি আমাদের ওগুলো লাগবে না। এবার নিচের কমান্ডটি দেইঃ
তাহলে আমাদের প্রজেক্টের জন্য প্রয়োজনীয় টেবিলটি তৈরি হয়ে গেল।
তাহলে আজ আমাদের প্রোজেক্ট শুরু হল।
কি ভাবে সোর্স কোড পাওয়া যাবে?
গিটহাব এর project.one রিপজিটোরিটি ফোর্ক করুন এবং আপনার সিস্টেমে ক্লোন করুন।