创建MySQL触发器

北风吹
阅读 151 标签:php  mysql  

模块化开发创建 MySQL 数据迁移

php artisan module:make-migration create_order_insert_table Blog
use \Illuminate\Support\Facades\DB;

public function up()
{
 DB::unprepared(
  ' CREATE TRIGGER order_insert
 AFTER INSERT on orders FOR EACH ROW BEGIN INSERT INTO order_logs(type,order_no,user_id,admin_id,distribution_id,delivery_id,operation  ) VALUES ("INSERT",new.order_no,new.user_id, 0,0,0,"用户下单");
 END');

}

/**
 * Reverse the migrations. * * @return void
 */public function down()
{
 DB::unprepared('DROP TRIGGER  IF EXISTS order_insert');
}

执行迁移文件

  php artisan migrate
文章来源:网络 版权归原作者所有,如涉及知识产权问题,请权利人联系我们,我们将立即处理.
标签: php mysql
北风吹
文章 51 获得 0个赞 共 0个粉丝

推荐阅读 更多精彩内容