Go非常简单的Golang ORM库-Golang开发

时间:2024-06-15 10:23:12
【文件属性】:

文件名称:Go非常简单的Golang ORM库-Golang开发

文件大小:43KB

文件格式:ZIP

更新时间:2024-06-15 10:23:12

Golang ORM

gosql基于sqlx的软件包,非常简单,保持简单:warning:由于某些破坏性的更改,当前的主要版本已升级到V2,如果继续使用V1,则可以检出v1分支https:// gith gosql基于软件包在sqlx上,简单易用keep由于某些破坏性的更改,当前的主要版本已升级到V2,如果继续使用V1,则可以检出v1分支https://github.com/ilibs/gosql/tree / v1 V2 ChangeLog删除Model()和Table()函数的第二个参数,并用WithTx(tx)替换。删除Model接口DbName()函数,使用Use()函数统一API设计规范,请参见APIDESIGN关系添加连接:“ d


【文件预览】:
gosql-master
----dialect_mysql_test.go(1KB)
----model_wrapper.go(434B)
----go.mod(126B)
----util_test.go(4KB)
----.github()
--------workflows()
----testdata()
--------test.sql(5KB)
----db_test.go(10KB)
----connection_test.go(836B)
----go.sum(1KB)
----logger.go(2KB)
----dialect.go(1KB)
----relation_test.go(3KB)
----dialect_postgres.go(192B)
----db.go(9KB)
----dialect_test.go(212B)
----hook.go(1KB)
----reflect_test.go(1KB)
----connection.go(2KB)
----expr.go(345B)
----model_test.go(12KB)
----util.go(3KB)
----hook_test.go(3KB)
----.chglog()
--------config.yml(575B)
--------CHANGELOG.tpl.md(1KB)
----dialect_mysql.go(279B)
----internal()
--------example()
----relation.go(7KB)
----sql_builder.go(3KB)
----LICENSE(1KB)
----dialect_sqlite3_test.go(537B)
----json.go(2KB)
----README.md(12KB)
----Makefile(203B)
----dialect_postgres_test.go(540B)
----expr_test.go(428B)
----sql_builder_test.go(3KB)
----model.go(8KB)
----mapper.go(1KB)
----mapper_test.go(2KB)
----dialect_sqlite3.go(187B)
----APIDESIGN.md(570B)
----.gitignore(62B)
----json_test.go(2KB)
----CHANGELOG.md(4KB)
----config.go(596B)
----reflect.go(1KB)

网友评论