laravel包含进行迁移的路径

问题描述 投票:1回答:1

我需要将迁移添加到默认迁移文件夹以外的其他文件夹。

这里是项目结构:

root_project_name 
   -- app
   -- bootstrap
   -- .
   -- .
   -- database
      -- dmf_migrations
      -- migrations

我从根项目路径尝试了以下命令:

php artisan make:migration create_dmf_result_set_table --path=/dmf_migrations/

也尝试过:

  • dmf_migrations
  • / database / dmf_migrations /
  • 数据库/ dmf_migrations

我收到此错误:

In ClassLoader.php line 444:

include(C:\xampp\htdocs\comp-intel-app\source\cpi\vendor\composer/../../database/migrations/2020_05_21_082135_create_dmf_result_set_table.php): failed to open stream: No such file
  or directory

正确的路径是什么?

php laravel database-migration
1个回答
2
投票

您需要在项目的根目录中创建dmf_migrations文件夹。

然后运行:

php artisan make:migration create_dmf_result_set_table --path=dmf_migrations

如果您希望在数据库/ dmf_migrations中具有它,则在数据库中创建dmf_migrations子文件夹并运行:

php artisan make:migration create_dmf_result_set_table --path=database/dmf_migrations
© www.soinside.com 2019 - 2024. All rights reserved.