更改Laravel数据库表名称

时间:2019-03-21 06:11:32

标签: mysql database laravel

我购买了一个使用laravel的网站脚本。然后,开发人员对其进行了更新,但无法处理脚本(例如更改数据库表名称),但是更改了数据库表名称。

现在按一下按钮将显示错误,如找不到数据库表。

Table name differ from

就像旧脚本包含“ page”表一样,更新后的版本在所有脚本中包含相同的名称,但是在MySQL表中,名称已由“ web_page”更改。

我知道我可以简单地更改MySQL数据库上的表名,因此一切正常。 但是我看到的也一样。因此,我想在脚本上修复表名,而不要使用phpmyadmin。

那么,我在哪里可以找到要解决的问题?我希望你明白我想说的话。

1 个答案:

答案 0 :(得分:0)

在模型中,您可以覆盖表名称:

class Page extends Model {

    protected $table = "web_page";

}