创建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
                        
                        本作品采用《CC 协议》,转载必须注明作者和本文链接
          
                    
                    
          
          
                关于 LearnKu
              
                    
                    
                    
 
推荐文章: