2015-11-04 4 views
9

मैं ताज़ावेल 5.1 में एक टेबल को ताज़ा करने और बीज करने के लिए देख रहा हूं। क्या यह भी संभव है?लार्वा 5.1 रीफ्रेश करें और एक टेबल को बीज करें

मैंने नीचे की कोशिश की है, लेकिन यह एक त्रुटि (गलत वाक्यविन्यास) देता है।

php artisan migrate:refresh --path=database/migrations/CreateTableTimesheet 

अगर मैं का उपयोग करें: php artisan migrate:refresh यह सिर्फ कहते हैं:

कुछ भी नहीं विस्थापित करने के लिए

उत्तर

9

आप migrate:refresh आदेश वापस आपके माइग्रेशन की सभी जोड़ दी जाएगी और उसके बाद migrate आदेश पर अमल इस्तेमाल कर सकते हैं । यह आदेश प्रभावी रूप से अपने पूरे डेटाबेस फिर से बनाता है:

php artisan migrate:refresh 

और आप व्यक्तिगत रूप से चलाने के लिए विशिष्ट बोने की मशीन वर्ग निर्दिष्ट करने के लिए --class विकल्प का उपयोग कर सकते हैं:

php artisan db:seed --class=UserTableSeeder 

पूर्ण कोड होगा:

php artisan migrate:refresh 
php artisan db:seed --class=UserTableSeeder 

उम्मीद है कि इससे मदद मिलती है।

0

शायद पहले डेटाबेस को बैकअप लें, इसे छोड़ दें और जांचें कि क्या पूरे बीजिंग, माइग्रेटिंग और रीफ्रेशिंग मैकेनिक काम करता है। लेकिन पहले कारीगर कारीगर autoload।

+2

आपके उत्तर को वोट देने का एक शानदार तरीका उदाहरण या उदाहरण के लिए एक लिंक शामिल करना है। – c0y0teX

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