【发布时间】:2020-02-21 12:14:03
【问题描述】:
我是 laravel 框架的新手。为了使博客 URL 对 SEO 友好,我需要在 laravel 网站的现有博客表中添加一个额外的列。我们可以直接在数据库中直接向表中添加列吗?我们可以添加没有命令或迁移的列吗?您能否建议一种简单的方法来添加该列?
【问题讨论】:
-
您可以使用this answer所示的迁移,也可以直接使用dbms添加。我们可以知道您使用的是什么 dbms 吗?
-
感谢您的建议。我们正在使用 mysql
-
如果你使用的是没有 laravel 迁移的原始 mysql,你可以使用
ALTER TABLE查询,类似ALTER TABLE ADD COLUMN "my-new-column" varchar(MAX)之类的...... -
最佳解决方案是按照他们希望您使用的方式使用框架。我强烈建议使用 laravel 的迁移。