gpt4 book ai didi

php - 使用 doctrine/dbal 使用 laravel 迁移重命名列名给出错误

转载 作者:可可西里 更新时间:2023-11-01 12:27:39 27 4
gpt4 key购买 nike

我正在尝试重命名本地主机中的数据库列,以便以后可以在开发和生产中执行此操作

我使用的是 laravel 5 并安装了 doctrine dbal。

我的迁移代码:

    $table->renameColumn('puesto', 'aux');

在我运行 php artisan migrate 之后它告诉我

[Doctrine\DBAL\DBALException]                                                                         
Unknown database type json requested, Doctrine\DBAL\Platforms\PostgreSqlPlatform may not support it.

我尝试重命名的列甚至不是 json,尽管表中有 json 列,但实际上只有一个名为“alianzas”的列。我的问题是,如何重命名迁移中的列而不是在数据库中手动重命名。

最佳答案

看起来 laravel 只建议安装。

你可以安装它:

composer require doctrine/dbal

关于php - 使用 doctrine/dbal 使用 laravel 迁移重命名列名给出错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29907605/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com