मुझे तालिकाओं में बल्क डेटा सम्मिलित करना होगा और लेन-देन करने तक विदेशी कुंजी बाधा की जाँच करना चाहिए।
के रूप में postgresql में, NOT DEFERRABLE
डिफ़ॉल्ट है बाधा प्रकार (mysql innoDB) समर्थन नहीं करता निश्चित रूप से बाधाएं), मैं माइग्रेशन के भीतर इस डिफ़ॉल्ट को कैसे बदल सकता हूं?
उत्तर:
जवाब के लिए 0 № 1आप हमेशा कच्चे MySQL का उपयोग करके चला सकते हैं DB::raw("...")
। यह काम कर जाना चाहिए:
DB::raw("SET foreign_key_checks = 0;");
http://laravel.com/docs/queries