ezorm是用于golang的基于代码生成的ORM库-Golang开发

时间:2024-06-15 11:51:49
【文件属性】:

文件名称:ezorm是用于golang的基于代码生成的ORM库-Golang开发

文件大小:142KB

文件格式:ZIP

更新时间:2024-06-15 11:51:49

Golang ORM

ezorm是用于golang的基于代码生成的ORM库,支持mongodb / sql服务器/ mysql / redis。 ezorm ezorm是用于golang的基于代码生成的ORM库,支持mongodb / sql服务器/ mysql / redis。 数据模型是使用YAML文件定义的,例如:博客:db:mongo字段:-标题:字符串-命中:int32-子弹:字符串标志:[唯一]-正文:字符串-用户:int32-CreateDate:日期时间标志:[sort] -IsPublished:bool标志:[index]索引:[[User,IsPublished]] mongo / mysql / sql服务器的ID字段将自动包含在内。 设置ezorm


【文件预览】:
ezorm-master
----example()
--------redis_people()
--------mysql_people()
--------mssql_people()
--------gen_Section_struct.go(464B)
--------gen_Page_struct.go(691B)
--------gen_Page_mongo_orm.go(5KB)
--------blog()
----cmd()
--------genmsorm.go(8KB)
--------genyaml.go(2KB)
--------gen.go(3KB)
--------mssqlconfig.go(2KB)
--------version.go(1KB)
--------root.go(2KB)
----conf()
--------default.json(38B)
----tpl()
--------mysql_config.gogo(1KB)
--------mongo_search.gogo(4KB)
--------mongo_orm.gogo(2KB)
--------bindata.go(83KB)
--------mssql_config.gogo(4KB)
--------mssql_orm.gogo(17KB)
--------mongo_foreign_key.gogo(1KB)
--------mongo_config.gogo(1KB)
--------mongo_collection.gogo(6KB)
--------redis_orm.gogo(25KB)
--------mongo_mongo.gogo(2KB)
--------struct.gogo(2KB)
--------mysql_fk.gogo(493B)
--------mysql_orm.gogo(15KB)
--------redis_config.gogo(10KB)
----db()
--------sqlserver_test.go(1KB)
--------sqlserver.go(5KB)
--------mysql.go(791B)
--------mysql_global.go(846B)
--------redis.go(562B)
--------mongo.go(4KB)
--------mongo_config.go(110B)
--------utils.go(945B)
----.github()
--------stale.yml(2KB)
----LICENSE(11KB)
----orm()
--------orm.go(8KB)
----global()
--------version.go(171B)
----main.go(688B)
----.gitignore(71B)
----CHANGELOG.md(141B)
----.circleci()
--------config.yml(1KB)
----Makefile(1KB)
----go.sum(21KB)
----README.md(2KB)
----parser()
--------field.go(9KB)
--------func.go(2KB)
--------obj.go(12KB)
--------index.go(2KB)
--------func_test.go(677B)
----go.mod(656B)

网友评论