Laravel 使用 Vapor 部署失败

Laravel Deployment Failed using Vapor

如果laravel部署失败怎么办:

部署挂钩失败。 挂钩:迁移--force 列已存在:1060 列名称重复 'bio' 日志:您可以使用 hook:log 1178007 命令查看其日志。

enter image description here 我无法访问 vapor,我可以做些什么来解决这个错误吗??

这是重新创建之前已经添加的新列的问题。

您可以确保在创建此列之前对其进行验证,如下所示:

public function up()
{
   Schema::table('table-name', function (Blueprint $table) {
      if (! Schema::hasColumn('table-name', 'col-name')) {
         $table->text('col-name')->nullable();
      }
   }
}