लार्वा प्रवास कैसे काम करता है?
लार्वा प्रवास कैसे काम करता है?

वीडियो: लार्वा प्रवास कैसे काम करता है?

वीडियो: लार्वा प्रवास कैसे काम करता है?
वीडियो: त्वचीय लार्वा माइग्रेन: नैदानिक ​​​​विशेषताएं, संघ और प्रबंधन 2024, नवंबर
Anonim

3 उत्तर। माइग्रेशन आपके डेटाबेस के लिए एक प्रकार का संस्करण नियंत्रण है। वे एक टीम को डेटाबेस स्कीमा को संशोधित करने और वर्तमान स्कीमा स्थिति पर अद्यतित रहने की अनुमति देते हैं। माइग्रेशन आमतौर पर आपके एप्लिकेशन की स्कीमा को आसानी से प्रबंधित करने के लिए स्कीमा बिल्डर के साथ जोड़ा जाता है।

यहाँ से, लार्वेल में माइग्रेशन का क्या उपयोग है?

सीधे शब्दों में कहें, लारवेल प्रवास एक तरीका है जो आपको अपने डेटाबेस में एक टेबल बनाने की अनुमति देता है, वास्तव में डेटाबेस मैनेजर जैसे phpmyadmin या sql lite या जो भी आपका मैनेजर है, पर जाए बिना।

दूसरे, मैं लार्वा में कैसे माइग्रेट करूं? प्रति सर्जन करना ए प्रवास , उपयोग बनाना : प्रवास कारीगर आदेश: जब आप सर्जन करना ए प्रवास फ़ाइल, laravel इसे /डेटाबेस/माइग्रेशन निर्देशिका में संग्रहीत करता है। प्रत्येक प्रवास फ़ाइल नाम में एक टाइमस्टैम्प होता है जो अनुमति देता है laravel प्रवास के क्रम को निर्धारित करने के लिए।

ऐसे में लार्वेल में माइग्रेशन क्या है?

कारीगर और laravel प्रवास। संक्षेप में, माइग्रेशन वे फ़ाइलें होती हैं जिनमें एक अप () और एक डाउन () विधि दोनों के साथ एक वर्ग परिभाषा होती है। अप () विधि तब चलती है जब प्रवास डेटाबेस में परिवर्तन लागू करने के लिए निष्पादित किया जाता है। डाउन () विधि परिवर्तनों को वापस करने के लिए चलाई जाती है।

मैं लार्वा में किसी विशेष माइग्रेशन को कैसे रोलबैक करूं?

का बैच नंबर बदलें प्रवास आप चाहते हैं कि रोलबैक उच्चतम तक। Daud विस्थापित : रोलबैक.

  1. डीबी पर जाएं और अपने-विशिष्ट-माइग्रेशन के लिए माइग्रेशन प्रविष्टि को हटाएं/नाम बदलें।
  2. अपने-विशिष्ट-माइग्रेशन द्वारा बनाई गई तालिका को छोड़ दें।
  3. php कारीगर माइग्रेट चलाएँ --path=/database/migrations/your-specific-migration. php.

सिफारिश की: