标签: mysql haskell yesod
我正在使用Persisent和MySQL数据库,似乎交易无效。
我正在做类似于
runDB $ do insertMany something error "should rollback" insertMany somethingElse
我希望something不在数据库中。对error的调用应该回滚事务,但是当我这样做时,会在数据库中插入something。我错过了什么吗? (我已经检查过autocommit设置为0,它是。)
something
error