PHP工匠没有迁移以迁移错误



我在安装用php artisan migrate迁移时安装所有内容后正在尝试在服务器上安装此软件包,它告诉我没有什么可迁移的。同样不存在迁移表。这是我所做的:

  1. php composer.phar要求igaster/laravel_cities

  2. 提供者app.php

    更改

    IgasterLaravelCitiesGeoServiceProvider::class,

运行此脚本

mkdir storage/geo
cd storage/geo
wget http://download.geonames.org/export/dump/allCountries.zip && unzip allCountries.zip && rm allCountries.zip
wget http://download.geonames.org/export/dump/hierarchy.zip && unzip hierarchy.zip && rm hierarchy.zip

现在,当我运行php artisan migrate时,它告诉我没有任何迁移

我不确定这是否是因为我有php composer.phar而不是composer

尝试 php artisan config:cache然后retype php artisan migrate-希望这个有帮助...

尝试运行:

php artisan vendor:publish --provider="IgasterLaravelCitiesGeoServiceProvider"

然后运行迁移

php artisan migrate

php composer.phar与作曲家相同,所以这不是问题。

如果未显示您可能需要运行

的迁移文件
php artisan vendor:publish

复制vendor/igaster/laravel_cities/src/migrations文件夹内容到databasemigrations文件夹,然后运行php artisan migrate。有时出版供应商资源也对我不起作用,我深入研究包的来源,然后使它们起作用。

相关内容

  • 没有找到相关文章

最新更新