【问题标题】:provision Homestead to automatically migrate tables配置 Homestead 以自动迁移表
【发布时间】:2016-03-18 05:19:27
【问题描述】:

有没有办法使用 after.sh 运行php artisan migrate

我试过这个:

#!/bin/bash
cd exercise-8
vagrant ssh
php artisan migrate

我意识到了一些事情

  • 您必须在进行迁移之前vagrant ssh
  • bash 脚本从/home/vagrant 运行
  • vagrant ssh 返回/tmp/vagrant-shell: line 3: vagrant: command not found
  • php artisan 返回

    ==> 默认值:
    ==> 默认值:[PDOException]
    ==> 默认值:SQLSTATE[HY000] [1045] 用户 'forge'@'localhost' 的访问被拒绝(使用密码:否)
    ==> 默认:

【问题讨论】:

    标签: migration provisioning homestead


    【解决方案1】:

    试试这个:

    cd *
    php artisan migrate
    

    说明: cd * 输入您在/home/vagrant 上拥有的唯一文件夹 由于这些命令是在 Homestead 上执行的,因此您不需要 vagrant ssh

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-02-11
      • 1970-01-01
      • 1970-01-01
      • 2023-01-04
      • 2020-02-12
      • 2021-10-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多