1
我需要一個解決方法或檢查以查看錶是否存在。如果在運行遷移時存在表,則laravel 5.2會出現異常
現狀:
我有一個試驗基地和生產基地,在測試現場,我創建並運行,隨着時間推移產生2500萬條記錄的任務。這些記錄然後從測試數據庫中導出並導入到生產中,因此我不必再次重新運行任務。
這使我可以轉出一些現在說的邏輯,做同樣的提取,但檢查以確保記錄不存在,極大地提高了整個任務的速度(任務產生大約125個工作那100個提取分成18個併發連接)所以這需要一段時間。
因爲這對生產的遷移就會像「呃此表存在...對不起崩潰的時間」
所以我想說:「如果表中存在忽視遷移,否則運行創建遷移」
想法?
'call_user_func_array()預計參數1是一個有效的回調,類 '照亮\數據庫\的MySqlConnection'沒有方法'hasTable'我正在使用laravel 5.2 – 151291