sea-orm
sea-orm copied to clipboard
Upgrade SeaQuery at SeaORM root to v0.27
PR Info
- Closes https://github.com/SeaQL/sea-orm/issues/969
- Dependents:
- https://github.com/SeaQL/sea-orm/pull/986
Breaking Changes
- [x] Upgrade SeaORM root's SeaQuery to v0.27
@billy1624, hello! I think we can combine your PR and mine PR: https://github.com/SeaQL/sea-orm/pull/970
Agree!
@billy1624 hello! Why didn't we use ColumnDef and ColumnType from sea-query?
This is a good question. The primary motivation is SeaQuery integer types have the optional (and meaningless and deprecated) column width parameter , i.e. integer(8). And I wanted to hide these from the SeaORM API. So the right thing to do might be to remove those from SeaQuery.
The ethos is, SeaORM is higher-level and so should provide some reasonable defaults.
Definitely add some test cases for sqlx-postgres-array!
Definitely add some test cases for sqlx-postgres-array!
I will add that in a separate PR. Let's focus on bumping SeaQuery version on this PR.
Hey @tyt2y3, ready for review as well.
Strange, there are still failure https://github.com/SeaQL/sea-orm/actions/runs/3275174232/jobs/5389786280
We need to publish a new version for sea-query-binder as well. Since we also changed the binder.
I noticed that if you use the ipnetwork or the mac_address feature in sea-query-binder, you get an error in sea-Tom, because they are not supported. Is this a known issue?