Go SQL查询构建器和结构映射器。-Golang开发

时间:2024-06-15 09:28:51
【文件属性】:

文件名称:Go SQL查询构建器和结构映射器。-Golang开发

文件大小:109KB

文件格式:ZIP

更新时间:2024-06-15 09:28:51

Golang ORM

godb-Go查询构建器和struct映射器godb是简单的Go查询构建器和struct映射器,而不是功能齐全的ORM。 Godb不能管理人际关系。 最初,godb是一个学习项目。 目标是改进我的Godb-Go查询构建器和struct映射器godb是简单的Go查询构建器和struct映射器,而不是功能齐全的ORM。 Godb不能管理人际关系。 最初,godb是一个学习项目。 目的是通过做一些有用的事情来提高我的围棋技巧。 但是,已经添加了越来越多的功能,并且Godb已经成为一个严肃的项目,可以供其他人使用。 Godb是一个仍在发展中的年轻项目。 该API几乎是稳定的,但仍然可以从一个版本开始稍作更改


【文件预览】:
godb-master
----godb_test.go(5KB)
----insert_statement_test.go(4KB)
----.gitignore(87B)
----go.mod(482B)
----struct_delete_test.go(1KB)
----iterator.go(2KB)
----adapters()
--------adapters.go(3KB)
--------sqlite()
--------mysql()
--------postgresql()
--------mssql()
----doc.go(12KB)
----update_statement_test.go(4KB)
----tablenamer()
--------tablenamer.go(2KB)
--------tablenamer_test.go(3KB)
--------plural()
----prepared_statement_test.go(1KB)
----mysql_test.go(2KB)
----condition.go(5KB)
----helpers_test.go(3KB)
----struct_insert_test.go(6KB)
----raw_sql_test.go(2KB)
----.travis.yml(449B)
----struct_delete.go(2KB)
----sqlrunner.go(5KB)
----docker-compose-test.yml(692B)
----delete_statement_test.go(2KB)
----record_description_test.go(7KB)
----sqlbuffer.go(11KB)
----struct_update_test.go(3KB)
----prepared_statement.go(3KB)
----struct_select.go(3KB)
----raw_sql.go(2KB)
----go.sum(3KB)
----transaction_test.go(2KB)
----struct_update.go(5KB)
----sqlbuffer_test.go(3KB)
----LICENSE.txt(1KB)
----types()
--------sql_test.go(4KB)
--------sql_dep_test.go(750B)
--------int64slice_test.go(1KB)
--------jsonstr_test.go(1KB)
--------cjsonstr_test.go(1KB)
--------int64slice.go(1KB)
--------float64slice_test.go(1KB)
--------time_test.go(2KB)
--------cjsonstr.go(3KB)
--------map_test.go(1KB)
--------map.go(1016B)
--------strslice.go(3KB)
--------sql_dep.go(2KB)
--------bytes_test.go(645B)
--------strslice_test.go(1KB)
--------float64slice.go(1KB)
--------sql.go(3KB)
--------bytes.go(676B)
--------boolslice_test.go(1KB)
--------boolslice.go(1KB)
--------jsonstr.go(4KB)
--------time.go(1KB)
----delete_statement.go(3KB)
----dbreflect()
--------dbreflect_test.go(13KB)
--------dbreflect.go(18KB)
--------scannable.go(2KB)
--------dbreflect_bench_test.go(1KB)
--------structs_mapping_cache.go(2KB)
--------structs_mapping_cache_test.go(933B)
----README.md(9KB)
----testallwithdocker.sh(3KB)
----select_statement_test.go(17KB)
----godb.go(6KB)
----update_statement.go(5KB)
----dberror()
--------dberrors.go(981B)
----postgresql_test.go(4KB)
----mssql_test.go(5KB)
----struct_insert.go(6KB)
----stmtcache_test.go(4KB)
----stmtcache.go(4KB)
----logger.go(1007B)
----condition_test.go(4KB)
----sqlite_test.go(2KB)
----insert_statement.go(4KB)
----transaction.go(2KB)
----struct_select_test.go(3KB)
----dbtests()
--------common()
----record_description.go(4KB)
----select_statement.go(10KB)

网友评论