Skip to main content
Version: 0.7.x

Debug Log

SeaORM (with debug-print feature turned on) logs debug messages via the tracing crate.

You need to setup tracing-subscriber to capture and view the debug log. See the snippet below and a complete example here.

pub async fn main() {

// ...

To filter debug log from sea_orm, you can:

$ RUST_LOG=debug cargo run 2>&1 | grep sea_orm
[2021-02-02T20:20:20Z DEBUG sea_orm::driver::sqlx_mysql] SELECT `cake`.`id`, `cake`.`name` FROM `cake` LIMIT 1