Releases: jakin010/surrealdb_extra
Releases · jakin010/surrealdb_extra
Version 0.10.2
Version 0.9.0
Ready for surrealdb 2.0.0
Version 0.8.1
New feature
- create record id
Version 0.8.0
New feature:
- Added create builder
Changes:
- Set function in update, relate and create has been fixed
Removed:
- deprecated code
- Sized trait from Table trait
Version 0.7.1
Fix:
- Cloning bug states could not be cloned
Changes:
- Changed Thing type to RecordId type for better readability (RecordId is a alias for Thing)
Version 0.7.0
Added features:
- op! macro. Instead of Operator::And now you can type op!(and) or op!(&&)
- Added select support in cond_vec macro
- Some documentation
Restricted:
- data, set, unset or content can only be called once
- removed some from's for Condition enum reason being needs to be more consistent now even for 1 condition cond_vec is required
- for the update builder data, set, unset or content need to be specified
(I think more things have changed but don't remember exactly and don't want to go through commits)
Version 0.6.0: Added features and some minor parameters location
Added features:
- Recursive sub conditions are available
SELECT * FROM foo WHERE foo = 'bar' AND (bar = 'foo')
- Made all states public
- Added content function to update builder
Changes:
- Changed the order of the parameters for table functions
Restricted:
- condition function can only be called once
Version 0.5.0: Added `RELATE` and `UPDATE` statements and more
- Deprecated: ::table_name() now ::TABLE_NAME
- Added UPDATE statement
- Added RELATE statement
Version 0.4.0: Support for surrealdb 1.0 and more
Version 0.4.0 brings the following features:
-
Support for surrealdb 1.0
-
Made
Condition
safer to use -
Added the
WITH
keyword support -
Probably more but forgot
Version 0.3.1: Support for `ONLY` keyword added and more
- Support for
ONLY
keyword added - Made it easier to use the condition function