rydantic 0.7.0-beta.4

Type-driven validation, JSON Schema, Cap'n Proto, Axum and SQLx models for Rust
Documentation
1
2
3
4
5
6
7
8
9
use rydantic::{Model, SqlModel};
#[derive(Model, SqlModel)]
struct Invalid {
    #[sql(primary_key)]
    id: i64,
    #[sql(references = "parents.id", on_delete = "set_null")]
    parent_id: i64,
}
fn main() {}