2016-03-18 56 views
2

有沒有辦法使用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]訪問被拒絕的用戶僞造「@ '本地主機'(使用密碼:NO)
    ==>默認:

回答

0

試試這個:

cd * 
php artisan migrate 

說明: cd *輸入您將擁有的唯一文件夾/home/vagrant 由於這些命令在Homestead上執行,因此您不需要vagrant ssh