Skip to content

由于模型基类Base设置了数据库连接导致事务操作不生效 #94

@jian1098

Description

@jian1098

参照webman文档使用事务:https://www.workerman.net/doc/webman/others/transaction.html
用Db::beginTransaction();写法发现事务无法回滚,必须用Db::connection('mysql')->beginTransaction();这种加上连接的方式才有效,发现原因是后台一键菜单生成的model里面设置了protected $connection = 'plugin.admin.mysql';

是否考虑将 $connection 去掉,否则很容易掉坑里,最好是将webman-admin数据库配置与webman原本的database.php整合,必要分开两个

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions