【问题标题】:Migrate and initialize database not working Laravel迁移和初始化数据库不工作 Laravel
【发布时间】:2019-07-19 14:59:54
【问题描述】:

我有一个 Laravel 项目。我想迁移数据库并初始化数据库。所以在 new 项目中我有

vendor/bin(folders)/phinx.php(file)

我要迁移数据库并初始化表 我试过了:

vendor/bin/phinx 迁移(不工作)

/var/www/html/new/vendor/bin $ cd phinx seed:run

但是

bash: cd: phinx: 不是目录

我是 laravel 的新手,我该怎么做?

【问题讨论】:

  • 您是否正在尝试迁移某个包的某些表?
  • phinx 是你安装的包吗?除此之外还有documentation on migration 可用,基本上你运行php artisan migrate 来运行迁移。如果您有带有迁移的 3rd 方包,您首先需要 php artisan vendor:publish 将这些迁移发布到 database/migrations 文件夹

标签: php laravel laravel-migrations


【解决方案1】:

请试试这个 用于创建数据库表

/var/www/html/new $ vendor/bin/phinx migrate(no need of cd)

and intialize tables

  /var/www/html/new $ vendor/bin/phinx seed:run

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-11-06
    • 2020-01-20
    • 2016-05-10
    • 2014-07-30
    • 2021-10-03
    • 2023-03-25
    • 1970-01-01
    相关资源
    最近更新 更多