如何在 laravel 中向现有表中添加列?
如何在 laravel 中向现有表中添加列?
我是laravel框架的新手。为了让博客的URL友好地对SEO,我需要向laravel网站现有的博客表格中添加一个额外的列。我们可以直接在数据库中的表格中直接添加列吗?我们是否可以在不使用命令或迁移的情况下添加一列?请您建议一个简便的方法来添加列?
admin 更改状态以发布 2023年5月20日
添加迁移
php artisan make:migration add_fieldname_to_tablename
编写迁移代码
public function up() { Schema::table('tablename', function (Blueprint $table) { $table->datatype('column_name')->nullable(); }); } public function down() { Schema::table('tablename', function (Blueprint $table) { $table->dropColumn('column_name'); }); }
运行迁移
php artisan migrate