![图片[1]-Sleet——FiveM的优雅ORM(灵感来自Drizzle) - FiveM插件网-FiveM插件网](https://forum-cfx-re.akamaized.net/original/5X/4/7/1/e/471ed3661fa68045c2f1fe4385ba68dd786367de.png)
![]()
光滑ORM
FiveM+oxmysql的模式代码
厌倦了管理原始SQL字符串并失去对数据库类型的跟踪?雨夹雪将“模式即代码”理念(灵感来自Drizzle ORM)直接引入您的FiveM Lua环境。
在Lua中定义一次表,并享受一个类型安全、流畅的查询构建器,使数据库交互优雅无误。
主要特点
- 模式即代码–在Lua脚本中定义数据库表,而不是SQL字符串。
- 完整类型推断–不再需要手动
---@类型注释。通过我们的CLI,LuaLS可以自动理解您的记录形状。 - 流畅的查询生成器–可链接
.select(),.insert(),.update(),以及.delete()方法。 - 设计安全–使用参数化查询(占位符)使SQL注入不可能。
- CLI工具–附带Go驱动的二进制文件来生成
创建表SQL和EmmyLua类型。 - 轻量级–零运行时依赖关系(只需要
oxmysql).
定义您的架构:
本地玩家=sl.table('players',{id=sl.serial().primaryKey(),标识符=sl.varchar(64).notNull.unique(),money=sl.int().default(500),is_admin=sl.boolean().design(false),
})
轻松查询:
本地db=Sleet.connect()
local s=require'server.schema'local rows=db.select().from(s.players).where(sl.eq(s.players.id,1).execute()--“rows[1]”会自动推断为PlayersRecord!
安装
查看以下内容的完整文档和设置指南:
| 代码可访问 | 是 |
| 订阅制的 | 不 |
| 线条(大致) | 757+ |
| 需求 | oxmysql |
| 支持 | 问题 |
© 版权声明
THE END







![[免费]服装袋|面包房开发-FiveM插件网](https://forum-cfx-re.akamaized.net/optimized/5X/e/7/8/7/e78752054f0c9e9f02afb260975e4e87e5229394_2_1024x835.jpeg)
![[免费]MG加载屏幕——现代轻便的加载屏幕|完全可配置-FiveM插件网](https://forum-cfx-re.akamaized.net/optimized/5X/d/8/0/3/d803a3ba0540f316fe5d355ccc74d01caa979590_2_1024x576.jpeg)
![[免费]🌿 杂草系统-FiveM插件网](https://forum-cfx-re.akamaized.net/optimized/5X/a/7/e/0/a7e017dbddb4ddad26218842164f562bfef0d58b_2_1024x576.jpeg)
![[免费][MLO]-涂鸦商店-FiveM插件网](https://forum-cfx-re.akamaized.net/optimized/5X/b/5/4/4/b5444d5180073afab6086c41db33730669e7e721_2_1024x576.jpeg)
![[免费]wz methlab | RV Meth烹饪系统-FiveM插件网](https://forum-cfx-re.akamaized.net/optimized/5X/6/f/7/b/6f7ba83bf2f5d7236dd1ee9a053575451c87ec0d_2_1024x520.jpeg)
![[免费]GACHA系统(开放式)-FiveM插件网](https://forum-cfx-re.akamaized.net/original/5X/f/e/e/5/fee5954bd7928d4f997256f8450b5694a7172504.gif)











暂无评论内容