【Skript扩展】 skript-orm | 提供简便、高性能的数据库操作,告别手写 SQL

服务端插件 【Skript扩展】 skript-orm | 提供简便、高性能的数据库操作,告别手写 SQL 1.4.1

完成注册/登录后下载
heyhey123 发布了更新:

v1.2.0

1.2.0 —— 脚本能看到的东西变多了
新增:写入可以报出影响的行数。语句末尾写 and store affected rows in {_rows},0 表示执行了但没匹配到行,变量为空表示没有语句给出答复——"读出来、确认没变、再写回去"的条件更新不用事务也能写。
变更:每条语句都会等自己的活儿干完。下一行读到的就是上一行写完的数据,数据库层面的失败也一定进 last database error;and wait 照收但已无作用,老脚本一行都不用改。
修复:数据库报出的失败现在真的会结束它所在的事务;整型越界不再被静默改写(5000000000 不会再存成 705032704);MySQL 的 insert if absent 不再吞掉重复键以外的错误;被拒绝的读取会清空结果变量。
下载:https://github.com/heyhey123-git/skript-orm/releases/tag/v1.2.0

>> 阅读更新详情 <<
 
heyhey123 发布了更新:

v1.3.0

1.3.0 更新说明
新增

  • 原始语句:直接写 SQL 或命令文档。 execute query 存查询结果,execute update 存影响行数,execute command 用于 MongoDB。语句按原文发出:不解析、不与已注册的表比对、不跨实现翻译,因此可用于迁移、建索引和服务端特有写法。值用 ? 加 with 子句绑定,除此之外没有任何保底机制。见原始语句。
修复
  • 没人读取的连接属性会被拒绝,而不是被丢弃。 过去写错属性名毫无反应,写...

>> 阅读更新详情 <<
 
heyhey123 发布了更新:

v1.4.1

1.4.1:包含此前未在本站发布的 1.4.0 更新。下载本站附件即可使用。
  • 新增 MariaDB 专属连接,使用对应驱动。
  • 批量保存提速:跨 tick 分片读取变量,减少主线程一次处理大列表的压力;MySQL 使用带参数的多行插入。
  • 超出读取行数上限时拒绝整个结果,大批量写入按绑定值和数据包限制拆分。
  • 修复表注册、NULL 与类型处理、局部结果保留、全局列表替换及事务清理。

>> 阅读更新详情 <<
 

在线会员

  • Beeeee
  • 龙亚的游戏太空球
  • XApathy
  • 浪人丿
  • 茶中盐
  • zbwuming
  • skywood
  • 天禅吖TvT
  • DillanWest
  • 诺诺noo
  • Ljhsnd
  • Hangx
  • wx321awa
  • JJXFCJW
  • 伊希娅
  • shvdvfd
  • nbdwxq
后退
顶部 底部