【发布时间】:2019-01-13 13:07:12
【问题描述】:
我有一段看起来像这样的代码:
Repo.transaction(fn ->
Repo.query!("set transaction isolation level serializable;")
# do some queries
end)
在我的测试套件中,我不断遇到错误:
(Postgrex.Error) ERROR 25001 (active_sql_transaction): SET TRANSACTION ISOLATION LEVEL must be called before any query
我想知道我是否做错了什么,或者我是否缺少有关测试环境的某些内容。
谢谢!
【问题讨论】:
标签: postgresql elixir phoenix-framework ecto postgrex