Skip to content

Releases: Surrealism-All/Surrealism

Surrealism V0.3.1

04 Nov 08:28
Compare
Choose a tag to compare
  • 重构Define语句且补全DEFINE ANALYSIS (Refactoring the Define statement and completing DEFINE ANALYSIS)
  • 支持Return语句 (Support for Return statements)
  • 支持Kill语句 (Support for Kill statements)
  • 支持Throw语句 (Support for Throw statements)
  • 支持所有SurrealDB的Operators,见CriteriaSign (Supports all SurrealDB Operators ,see CriteriaSign)

Surrealism V0.3.0

24 Oct 09:49
Compare
Choose a tag to compare
  • 重构init Service 和 config Service(Refactoring init service and config service)
  • 优化SurrealValue(Optimize SurrealValue)
  • 优化Field(Optimize Field)
  • 增加With(Add With)
  • 增加ShowWrapper(Add ShowWrapper)
  • 优化SurrealDB 0.1.0版本更新的基础语句语法(Optimize the basic statement syntax for SurrealDB version 0.1.0 update)

Surrealism V0.2.2

22 Sep 11:58
Compare
Choose a tag to compare

Surrealism V0.2.2

  • 添加SelectWrapper向LiveSelectWrapper的转变 (Add the transition from SelectWrapper to LiveSelectWrapper)
  • 添加Field::Diff,针对LiveSelect语句的构建 (Add Field:: Diff to build the LiveSelect statement)
  • 添加SurrealValue对Geometries的支持,GeoJSON (Add SurrealValue support for Geometrics, GeoJSON)
  • 添加所有内置方法Function(突然有些困惑,延迟至下个版本) (Add all built-in method functions (suddenly confused, delayed to the next version))
  • 补充ValueTyped类型Geometries,Decimal,Option (Supplementing ValueTyped Types Geometry, Decimal, Option)
  • 添加ValueConstructor的new_infer()用于通过默认值推测值类型 (Add ValueConstructor::new_Infer() is used to infer the value type from the default value)

v0.2.0

30 Aug 04:34
Compare
Choose a tag to compare
  • 0.2.0:
    • 重构了各类Wrapper,使用简单统一的构造器+工厂模式(Reconstructed various Wrappers using a simple and unified constructor+factory pattern)
    • 增加row sql进行语句构建(Add row SQL for statement construction)
    • 启动与初始化更新,你可以基于框架提供的trait和struct自己构建初始化服务(Starting and initializing updates, you can build your own initialization services based on the traits and structs provided by the framework)
    • 增加大量构建工具(Add a large number of construction tools)
    • 分离语句构造和语句提交(Separate statement construction and statement submission)

v0.1.1

17 Jun 08:55
Compare
Choose a tag to compare

Update Des

@Date : 20230617

  • 0.1.1:更新配置,增加基于Namespace和Database的支持,但是基于当前SurrealDB无法支持,所以并不能使用🥲(Update the configuration and add support based on Namespace and Database, but it cannot be used due to the current SurrealDB support 🥲)

v0.1.0

10 Jun 17:59
Compare
Choose a tag to compare

Surrelism v0.1.0

The first Surrealism Release Tag
@Date:2023-06-11

Crates.io

https://crates.io/crates/surrealism

cargo add surrealism

other dependenies

tokio

tokio = { version = "1.28.0", features = ["macros", "rt-multi-thread"] }