New Features
- Update ActiveModel by JSON by @billy1624 in #492
- Supports
time
crate by @billy1624 #602 - Allow for creation of indexes for PostgreSQL and SQLite @nickb937 #593
- Added
delete_by_id
@ShouvikGhosh2048 #590 - Implement
PaginatorTrait
forSelectorRaw
@shinbunbun #617
Enhancements
- Added axum graphql example by @aaronleopold in #587
- Add example for integrate with jsonrpsee by @hunjixin #632
- Codegen add serde derives to enums, if specified by @BenJeau #463
- Codegen Unsigned Integer by @billy1624 #397
- Add
Send
bound toQueryStream
andTransactionStream
by @sebpuetz #471 - Add
Send
toStreamTrait
by @nappa85 #622 sea
as an alternative bin name tosea-orm-cli
by @ZhangHanDong #558
Bug Fixes
- Fix codegen with Enum in expanded format by @billy1624 #624
- Fixing and testing into_json of various field types by @billy1624 #539
Breaking changes
- Exclude
mock
from default features by @billy1624 #562 create_table_from_entity
will no longer create index for MySQL, please use the new methodcreate_index_from_entity
Documentations
- Describe default value of ActiveValue on document by @Ken-Miura in #556
- community: add axum-book-management by @lz1998 in #564
- Add Backpack to project showcase by @JSH32 in #567
- Add mediarepo to showcase by @Trivernis in #569
- COMMUNITY: add a link to Svix to showcase by @tasn in #537
- Update COMMUNITY.md by @naryand in #570
- Update COMMUNITY.md by @BobAnkh in #568
- Update COMMUNITY.md by @KaniyaSimeji in #566
- Update COMMUNITY.md by @aaronleopold in #565
- Update COMMUNITY.md by @gudaoxuri in #572
- Update Wikijump's entry in COMMUNITY.md by @ammongit in #573
- Update COMMUNITY.md by @koopa1338 in #574
- Update COMMUNITY.md by @gengteng in #580
- Update COMMUNITY.md by @Yama-Tomo in #582
- add oura-postgres-sink to COMMUNITY.md by @rvcas in #594
- Add rust-example-caster-api to COMMUNITY.md by @bkonkle in #623
Fixed Issues
- orm-cli generated incorrect type for #[sea_orm(primary_key)]. Should be u64. Was i64. #295
- how to update dynamicly from json value #346
- Make
DatabaseConnection
Clone
with the default features enabled #438 - Updating mutiple fields in a Model by passing a reference #460
- SeaORM CLI not adding serde derives to Enums #461
- sea-orm-cli generates wrong datatype for nullable blob #490
- Support the time crate in addition (instead of?) chrono #499
- PaginatorTrait for SelectorRaw #500
- sea_orm::DatabaseConnection should implement
Clone
by default #517 - How do you seed data in migrations using ActiveModels? #522
- Datetime fields are not serialized by
.into_json()
on queries #530 - Update / Delete by id #552
#[sea_orm(indexed)]
only works for MySQL #554sea-orm-cli generate --with-serde
does not work on Postegresql custom type #581sea-orm-cli generate --expanded-format
panic when postgres table contains enum type #614- UUID fields are not serialized by
.into_json()
on queries #619
New Contributors
- @aaronleopold made their first contribution in #565
- @BenJeau made their first contribution in #463
- @sebpuetz made their first contribution in #471
- @nickb937 made their first contribution in #593
- @shinbunbun made their first contribution in #617
- @ShouvikGhosh2048 made their first contribution in #590
- @hunjixin made their first contribution in #632
- @ZhangHanDong made their first contribution in #558
Full Changelog: 0.6.0...0.7.0