如何在一次遷移中運行遷移文件夾

樂高

當我開始這個項目時,我將特定的遷移文件重命名為以 9999 開頭,因此我會確保它們在運行新遷移時最後運行。

我很快發現這是一個錯誤,因為現在我有 200 多個遷移文件,每次我創建一個插入默認數據的新遷移時,我都必須重命名我的遷移文件。長話短說,我應該讓我的遷移文件按順序運行而不是更改它們。

我現在要做的是將所有現有的遷移移動到一個新文件夾,然後首先運行該文件夾,然後運行所有其他遷移。這樣我就不需要更改所有 200 多個數據庫記錄和文件名,並且所有新遷移都將按應有的方式運行。

在此處輸入圖片說明

我不確定這是否可能或者有更好的方法嗎?

死死

為了在遷移中運行該命令,您可以執行以下操作:

use Illuminate\Support\Facades\Artisan;

Artisan::call('artisan migrate --path=/database/migrations/OldMigrations/*);

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

EFCore 運行單一遷移

TypeORM CLI - 如何在特定數據庫上運行遷移

如何為在 docker 容器內運行的 corda 節點運行遷移腳本?

我應該如何遷移現有的 Leaflet 腳本以上傳 kml 文件以在 React-Leaflet 中運行

postgresql 中的 Flyway 遷移?

如何在一次運行中多次運行 wait_for 命令?

在 asp.net core 6 應用程序中啟動時運行 EF 遷移

如何在 Entity Framework Core 中生成空遷移?

如何在Python中將所有子文件夾中的圖片移動到另一個新的相同文件夾?

EF 核心遷移

Ingress 遷移流程

如何使用Python一次将文本文件中的任何行或xml文件中的任何元素上移或下移1行?

檢查是否在遷移中

自定義遷移後如何在模型中添加新字段,新字段之前的訪問模型?

如何在 VScode 中運行單獨的 pytests 文件夾

如何在 .ebextensions 文件夾中為彈性 beantalk 運行命令行命令?

如何在大約每整小時運行一次的firebase中安排一個函數?

我應該在 .dockerignore /.gitignore 文件中添加 Django 遷移文件嗎?

表拆分 - 遷移警告

在 Django 遷移中執行 RunPython 時“對像沒有屬性”

.NET 6 使用 EF CORE 進行遷移

Vaadin 21 流。如何遷移曾經有一個帶邊框的面板的 CustomLayout

一般錯誤:laravel 遷移 php 中的 1215

如何在文件夾中找到相同的文件名,然後在 Python 中將重複項移動到不同的文件夾?

如何將子文件夾移動到同一個 s3 存儲桶 boto3 中的另一個主文件夾?

手動刪除遷移後如何回滾?

Entity Framework 6 如何訂購遷移

在遷移中定義或修改模型的正確方法

如何在僅運行一次的 useEffect 中使用上下文值