Closed WolfSkin0 closed 2 years ago
Out of date sea-orm dependency is causing an error involving the Iden trait.
sea-orm
Iden
sea-schema
The compiler shouldn't throw an error.
The compiler reports an incompatibility between sea-orm's Iden and the one that sea-schema knows:
the trait bound `entity::preset::Entity: sea_schema::migration::prelude::Iden` is not satisfied
Always
└── sea-orm v0.7.0 ├── sea-orm-macros v0.7.0 (proc-macro) ├── sea-query v0.23.0 │ ├── sea-query-derive v0.2.0 (proc-macro) ├── sea-strum v0.23.0 │ └── sea-strum_macros v0.23.0 (proc-macro) └── sea-schema v0.6.0 ├── sea-orm v0.6.0 │ ├── sea-orm-macros v0.6.0 (proc-macro) │ ├── sea-query v0.21.0 │ │ └── sea-query-derive v0.2.0 (proc-macro) (*) │ ├── sea-strum v0.23.0 (*) ├── sea-query v0.22.0 │ └── sea-query-derive v0.2.0 (proc-macro) (*) ├── sea-schema-derive v0.1.0 (proc-macro)
Closed because it was fixed by 7e3e43beece339fc128dc33000fa391bf8d955d5. Thanks!
Thanks for the catch! @WolfSkin0
Description
Out of date
sea-orm
dependency is causing an error involving theIden
trait.Steps to Reproduce
sea-orm
0.7.0 in an entity crate andsea-schema
0.6.0 in a migration crateExpected Behavior
The compiler shouldn't throw an error.
Actual Behavior
The compiler reports an incompatibility between
sea-orm
'sIden
and the one thatsea-schema
knows:Reproduces How Often
Always
Versions