sea-orm
                                
                                
                                
                                    sea-orm copied to clipboard
                            
                            
                            
                        🐚 An async & dynamic ORM for Rust
There was a "PrimaryKey is not set" panic happening somewhere, and without a full backtrace environment it was hard to figure out where this was coming from. This took quite...
## Bug Fixes - [ ] When using batch loading (`LoaderTrait`), the `on_condition` of a relation was not applied.
## PR Info - Closes - Dependencies: - - Dependents: - ## New Features - [x] Implement LoaderTrait for [&M], allows LoaderTrait methods to be called on Vec ## Bug...
## PR Info Give the ability to specify the migration dir in migration cli, by adding a `--migration-dir`param
## Description When using the `pg_trgm` PostgreSQL extension, I'm not able to run the `migrate fresh` command. ``` Dropping all types Dropping type 'gtrgm' Execution Error: error returned from database:...
https://github.com/SeaQL/sea-orm/issues/2610
## Description Supposedly nullable columns are not nullable using SeaORM with SQLite. ## Steps to Reproduce 1. Create table via migration: ```rust use sea_orm_migration::{prelude::*, schema::*}; #[derive(DeriveMigrationName)] pub struct Migration; #[derive(DeriveIden)]...
## Description Unable to install `sea-orm-cli` with the following flags: - `runtime-tokio-rustls` - `cli` - `codegen` ## Steps to Reproduce Running: `cargo install sea-orm-cli --no-default-features --features "cli,codegen,runtime-tokio-rustls"` yields: ``` error[E0433]:...
## Description When creating the entities with the cli "generate entity" for a Sqlite database, the columns with type "INTEGER UNSIGNED" are created as String: ```Rust #[sea_orm(column_type = "custom(\"INTEGER UNSIGNED\")")]...
This is a friendly warning that the `TransactionManager` trait currently being used by this crate will no longer be re-exported by SQLx in the `0.9.0` release. Reposting the discussion in...