New Features
- Construct Postgres query with vector extension #774
- Added
postgres-vectorfeature flag - Added
Value::Vector,ColumnType::Vector,ColumnDef::vector(),PgBinOper::EuclideanDistance,PgBinOper::NegativeInnerProductandPgBinOper::CosineDistance
assert_eq!( Query::select() .columns([Char::Character]) .from(Char::Table) .and_where( Expr::col(Char::Character).eq(Expr::val(pgvector::Vector::from(vec![1.0, 2.0]))) ) .to_string(PostgresQueryBuilder), r#"SELECT "character" FROM "character" WHERE "character" = '[1,2]'"# );
- Added
- Added
ExprTraitto unifyExprandSimpleExprmethods #791 - Support partial index
CREATE INDEX .. WHERE ..#478
Enhancements
- Replace
Educewith manual implementations #817
sea-query-derive
- Merged
#[enum_def]intosea-query-derive #[enum_def]now impl additionalIdenStaticandAsRef<str>#769
sea-query-attr
- Updated
syn,heckanddarling sea-query-attris now deprecated