首页 > 解决方案 > Laravel 在特定文件夹中创建迁移文件

问题描述

我为我的 laravel 项目创建了支付包像这儿

我想在我的包的迁移文件夹中制作迁移文件。如何使用工匠命令创建它?我想要类似的东西

php artisan make:migration packages/Payment/src/Database/add_orderId_to_cart_payment_table

标签: laravellaravel-5migrationlaravel-artisan

解决方案


在根文件夹上使用此命令:

创建唯一的迁移文件:

php artisan make:migration create_products_table --create=products

创建迁移,模型文件:

php artisan make:model Product -m

对于创建迁移、模型、控制器文件:

php artisan make:model Product -mcr

如果您想手动执行,则可以--path根据您的文件夹要求进行设置。

php artisan make:migration filename --path=/app/database/migrations/relations
php artisan make:migration filename --path=/app/database/migrations/translations

如果你想迁移,那么:

php artisan migrate --path="/app/database/migrations/relations"

推荐阅读