文件名称:Golang的不可变事务隔离SQL驱动程序-Golang开发
文件大小:13KB
文件格式:ZIP
更新时间:2024-06-15 09:54:37
Golang Testing
GO Package txdb的基于单个事务的sql.Driver是基于单个事务的数据库sql驱动程序。 打开连接后,它将启动一个事务,并且在此sql.DB上执行的所有操作都将在该基于单个事务的sql.GO包中的驱动程序txdb是基于单个事务的数据库sql驱动程序。 打开连接后,它将启动一个事务,并且在此sql.DB上执行的所有操作都将在该事务内。 如果执行并发操作,则将获取锁定,并且始终释放连接,并且语句和行不保留连接。 为什么有用。 一个非常基本的用例是,如果您要进行功能测试,则可以准备测试数据
【文件预览】:
go-txdb-master
----go.mod(44B)
----db_test.go(12KB)
----db_go18_test.go(1KB)
----db_go19.go(382B)
----db.go(8KB)
----options.go(886B)
----mysql_test.go(911B)
----.travis.yml(379B)
----LICENSE(1KB)
----postgresql_test.go(170B)
----README.md(3KB)
----Makefile(1KB)
----db_before_go18.go(192B)
----docker-compose.yml(351B)
----db_go18.go(3KB)