.
minor | +
Addition | ^
improvement | !
Change | *
Refactor
- SEE: Major refactor/cleanup (see v0.3.x to v0.4.x document
+
ToSqliteValue - added ToSqliteValue for simple enum and single tuple struct!
SeaField::new takes an Into as second arg now^
SeaField added From for SeaFields, and simple From (static str, SimpleExpr) for SeaField^
SeaField added ::siden(..) for static str column name^
SeaFields - add append and append_siden!
filter - rename context_path to rel^
SeaField - add new_concrete
!
Major refactor/cleanup (see v0.3.x to v0.4.x document
+
Add HasField::field_column_refs_with_rel+
Derive FromSqliteValue - Add support for simple tuple struct+
Derive Field - Add simple tuple struct support!
Deprecate (warning)FieldEnum
in favor ofFieldValue
(does enum and single tuple struct)
!
Rename FromSqliteRow::from_rusqlite_row to FromSqliteRow::from_sqlite_row)!
Change sqlite::FromRow to FromSqliteRow+
FromSqliteValue for enum+
Addfield::FieldEnum
derive to implement to seaqueryvalue for simple enum (also some code relayout)
^
sea-query - usethread-safe
feature
+
cast_as
tofilter
!
Potential API break for user usingFieldNode
struct constructor (e.g.,FieldNode {...}
). New propertyoptions: FieldNodeOptions
. Useoptions: FieldNodeOptions::default()
.- Using the
FieldNode::new(...)
functions and every other interface should be unchanged.
- Using the
+
Addcast_as
tofield
+
first pass at thesqlite::FromRow
trait/macro forrusqlite
.
minor dependencies cleanup
+
AddedOpValString::ContainsAll
!
For the OpValString, replace theIn
suffixes forContainsIn
,StartsWithIn
withAny
(e.g.,ContainsAny
)
-
with-sea-query - Fix "in" operator issues-
fix OpValString containIn (was AND)
-
fix map opvals ( ..) support for numbers and bool
+
implements from Vec for FilterGroups
!
- First v0.3.x release, with major update to API, with some breaking changes, and support for thesea-query
and newFields
support.
!
- Major update to API, with some breaking changes, and support for thesea-query
and newFields
support.
!
- Movemodql::filter::ListOptions
tomodql::filter::ListOptions
.+
- Now primitive typesu64, u32, i64, i32, f64, f32
.+
- Added manyFrom
traits.
!
- Major refactoring from0.0.5
.!
- Moved from rawVec..
to specialized typeFilterGroups
andFilterGroup
.!
- Rename all of the[Type]OpVal
toOpVal[Type]
with full num type description.+
- Implemented lot ofFrom
traits.