时间:2020年8月11日10:39:38
1、执行:
$ php artisan make:migration alter_wxuser_table

自动生成文件位置:

2、简单封装2个方法:
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
// https://xueyuanjun.com/post/19971
Schema::table('wx_user', function (Blueprint $table) {
$table->string('department_id',64)->default(0)->nullable($value = false)->after('create_at')->comment('角色所属部门');
});
}
/**
* Reverse the migrations.
*
* @return void
*/
public function down()
{
//
Schema::table('wx_user', function (Blueprint $table) {
$table->dropColumn('department_id');
});
}
3、执行命令:
php artisan migrate

4、查看数据库(字段已经新增,修改,完毕)

5、其他操作看文档就行了
配置文件

数据库表:

6、自定义sql语句更新如下操作

编辑文件内容:
public function up()
{
//
$sql = "insert into mq_error_log values (2,3,'msg11',159000000)";
DB::statement($sql);
}
执行语句:

查看结果如下:

![]()
Laravel 队列使用的实现
https://www.jb51.net/article/154206.htm
本文详细介绍了如何使用Laravel的Artisan命令创建数据库迁移,包括修改wx_user表以添加department_id字段,并通过自定义SQL插入数据。此外,还提供了执行迁移和回滚的步骤。
1090

被折叠的 条评论
为什么被折叠?



