php - Laravel MYSQL 触发器
问题描述
我尝试将触发器添加到我的 CRUD 应用程序中。我为触发器创建了迁移,但它返回错误。这是我的迁移代码
class CreateTrigger extends Migration
{
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
DB::unprepared('
CREATE TRIGGER getjenis AFTER INSERT ON `pesanan` FOR EACH ROW
BEGIN
CALL getjenis();
END
');
}
/**
* Reverse the migrations.
*
* @return void
*/
public function down()
{
Schema::dropIfExists('trigger');
}
}
这是错误
SQLSTATE [42S02]:未找到基表或视图:1109 字段列表中的未知表“pesanan”(SQL:插入
pesanan
(name
、、、、、、、、、)值(Joko Mamat、0813、Kasin、Cucitelpon
Basahalamat
、jenis
Kilatkecepatan
、do
Antar , 2019-11-23 02:16:28, 2019-11-23 02:16:28))updated_at
created_at
请帮忙。
解决方案
推荐阅读
- .htaccess - Converting .htaccess to lighttpd for a subdirectory
- sql - 在 QGIS 中为属性搜索表找到正确的 SQL 表达式
- go - How to build extensions to existing packages idiomatically
- scala - polymorphic dispatch from object-oriented programming with pattern matching
- r - 如何在 R 中舍入数据帧的数字以保留总和?
- python - 如何在 python 中修复“IndexError:单个位置索引器越界”?
- mysql - MySQL get rows starting with specific id after sort / order by
- lua - 如何修复 eof 附近的最终预期错误
- javascript - "
" 不是从 "./path" 导出的 - c - 在单个链表中插入字符串