Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
更新Laravel Migration命令,使迁移文件的所有公共导入和字段一次完成_Laravel_Templates_Migration_Mod - Fatal编程技术网

更新Laravel Migration命令,使迁移文件的所有公共导入和字段一次完成

更新Laravel Migration命令,使迁移文件的所有公共导入和字段一次完成,laravel,templates,migration,mod,Laravel,Templates,Migration,Mod,我在几乎所有迁移文件中都使用了枚举。重要的是,他们一个接一个每次都要做大量的工作。是否有一种方法可以修改laravel migration命令的模板,并在开始时添加这些导入,如果可能的话,还可以添加公共字段 下面不是我需要的答案。这个问题的大部分是关于自动导入枚举文件的,下面是我问过的字段的部分,但我不认为可以作为答案接受,因为如何添加导入在第一位是缺失的 示例如下: 默认迁移文件头 <?php use Illuminate\Database\Migrations\Migration;

我在几乎所有迁移文件中都使用了枚举。重要的是,他们一个接一个每次都要做大量的工作。是否有一种方法可以修改laravel migration命令的模板,并在开始时添加这些导入,如果可能的话,还可以添加公共字段

下面不是我需要的答案。这个问题的大部分是关于自动导入枚举文件的,下面是我问过的字段的部分,但我不认为可以作为答案接受,因为如何添加导入在第一位是缺失的

示例如下: 默认迁移文件头

<?php

use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;



您可以使用PHP include:
include(relative/path/to/fieldsarray.PHP)
该文件将是您所需的数组,例如:

迁移文件:

$table->enum('level', include(relative/path/to/fieldsarray.php));
通用文件:

<?php

// Current File: relative/path/to/fieldsarray.php

return [
   'option1',
   'option2',
];

看一看是的,我看了,这就是现场问题的答案。如果你读了我的问题,我想在迁移文件中输入更多的内容。你给出了我想输入的字段的示例。又不是我第一次看到的答案。不过还是要感谢你的帮助:)
<?php

// Current File: relative/path/to/fieldsarray.php

return [
   'option1',
   'option2',
];