Laravel 5.6 - MigrationRepositoryInterface (Database\Migrations)

MigrationRepositoryInterface




laravel

इंटरफेस माइग्रेशन रिपोजिटरी इंटरफेस ( स्रोत देखें )

तरीके

सरणी getRan ()

पूर्ण माइग्रेशन प्राप्त करें।

सरणी getMigrations (int $ कदम)

माइग्रेशन की सूची प्राप्त करें।

सरणी getLast ()

अंतिम माइग्रेशन बैच प्राप्त करें।

सरणी getMigrationBatches ()

अपने बैच संख्याओं के साथ पूर्ण माइग्रेशन प्राप्त करें।

शून्य log (स्ट्रिंग $ फ़ाइल, int $ बैच)

लॉग इन करें कि माइग्रेशन चलाया गया था।

शून्य delete (ऑब्जेक्ट $ माइग्रेशन)

लॉग से माइग्रेशन निकालें।

पूर्णांक getNextBatchNumber ()

अगली माइग्रेशन बैच संख्या प्राप्त करें।

शून्य createRepository ()

माइग्रेशन रिपोजिटरी डेटा स्टोर बनाएं।

bool repositoryExists ()

निर्धारित करें कि माइग्रेशन रिपोजिटरी मौजूद है या नहीं।

शून्य setSource (स्ट्रिंग $ नाम)

डेटा इकट्ठा करने के लिए सूचना स्रोत सेट करें।

विवरण

सरणी getRan ()

पूर्ण माइग्रेशन प्राप्त करें।

प्रतिलाभ की मात्रा

सरणी

सरणी getMigrations (int $ कदम)

माइग्रेशन की सूची प्राप्त करें।

पैरामीटर

पूर्णांक $ चरणों

प्रतिलाभ की मात्रा

सरणी

सरणी getLast ()

अंतिम माइग्रेशन बैच प्राप्त करें।

प्रतिलाभ की मात्रा

सरणी

सरणी प्राप्त माइग्रेशनबैच ()

अपने बैच संख्याओं के साथ पूर्ण माइग्रेशन प्राप्त करें।

प्रतिलाभ की मात्रा

सरणी

शून्य लॉग (स्ट्रिंग $ फ़ाइल, int $ बैच)

लॉग इन करें कि माइग्रेशन चलाया गया था।

पैरामीटर

तार $ फ़ाइल
पूर्णांक $ बैच

प्रतिलाभ की मात्रा

शून्य

शून्य हटाएं (ऑब्जेक्ट $ माइग्रेशन)

लॉग से माइग्रेशन निकालें।

पैरामीटर

वस्तु $ प्रवास

प्रतिलाभ की मात्रा

शून्य

int getNextBatchNumber ()

अगली माइग्रेशन बैच संख्या प्राप्त करें।

प्रतिलाभ की मात्रा

पूर्णांक

शून्य बनावट भंडार ()

माइग्रेशन रिपोजिटरी डेटा स्टोर बनाएं।

प्रतिलाभ की मात्रा

शून्य

बूल रिपोजिटरीएक्सिस्ट्स ()

निर्धारित करें कि माइग्रेशन रिपोजिटरी मौजूद है या नहीं।

प्रतिलाभ की मात्रा

bool

शून्य सेटसोर्स (स्ट्रिंग $ नाम)

डेटा इकट्ठा करने के लिए सूचना स्रोत सेट करें।

पैरामीटर

तार $ नाम

प्रतिलाभ की मात्रा

शून्य