{"repo":"zhoudm1743/torm","free":true,"listed":false,"github":"https://github.com/zhoudm1743/torm","clone":"git clone https://github.com/zhoudm1743/torm.git","description":"TORM是一个基于Go语言开发的高性能ORM（对象关系映射）框架，灵感来源于PHP ThinkORM。它提供了简洁易用的API、强大的查询构造器、完整的模型系统以及丰富的功能。","language":"Go","stars":105,"topics":["go","orm"],"license":null,"category":"databases-storage","readme_excerpt":"TORM - Go高性能ORM框架 TORM 是一个高性能 Go ORM 框架，对 database/sql 进行深度封装，提供流畅的链式查询、完整的模型系统、关联关系、事务支持、查询缓存和数据库迁移功能。 如果您觉得 TORM 有帮助，请帮忙给个 star ⭐ 🌐 官方网站 官网地址 : torm.site - 📚 完整文档 - 🚀 快速开始 - 💡 示例代码 - ⚙️ 配置指南 ✨ 主要特性 - 多数据库支持 : MySQL、PostgreSQL、SQLite 完整支持 - 链式查询构建器 : 流畅的 API，支持参数化查询和数组参数 - 完整模型系统 : 时间戳、软删除、访问器/修改器、JSON 字段 - 关联关系 : HasOne、HasMany、BelongsTo、BelongsToMany 及预加载 - 事务支持 : 自动事务、嵌套事务、保存点 - 查询缓存 : 内存缓存、Redis 适配器、缓存标签 - 自动迁移 : 根据模型结构自动创建和更新表 - 读写分离 : 主从配置、负载均衡 - 连接池管理 : 高效的连接复用和自动回收 - 跨数据库兼容 : 自动适配不同数据库的 SQL 语法和占位符 🚀 快速开始 安装 基础用法 📖 核心功能 查询构建器 事务处理 模型关联 缓存查询 读写分离 🏷️ TORM 标签 🧪 测试 📚 文档 - 快速开始 - 配置指南 - 查询构建器 - 模型系统 - 关联关系 - 事务处理 - 数据迁移 - 缓存系统 - 示例代码 🤝 贡献 欢迎提交 Issue 和 Pull Request！ 1. Fork 本仓库 2. 创建特性分支 ( git checkout -b feature/amazing-feature ) 3. 提交更改 ( git commit -m 'Add amazing feature' ) 4. 推送到分支 ( git push origin feature/amazing-feature ) 5. 创建 Pull Request 📄 许可证 Apache 2.0 License 🔗 相关链接 - GitHub - 官方文档 - 问题反馈 - 讨论区","default_branch":null,"files":null,"tree":[],"storefront":"/r/zhoudm1743","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/zhoudm1743/torm/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}