| Crates.io | crudcrate-derive |
| lib.rs | crudcrate-derive |
| version | 0.7.0 |
| created_at | 2025-02-18 09:35:16.137826+00 |
| updated_at | 2025-11-26 15:34:02.964271+00 |
| description | Procedural macros to help with CRUD API design using Axum and Sea-ORM in Rust |
| homepage | |
| repository | https://github.com/evanjt/crudcrate |
| max_upload_size | |
| id | 1559727 |
| size | 253,369 |
Note: This is the procedural macro component of crudcrate. You should use the main crudcrate crate instead - it re-exports all macros from this crate.
# Use this in your projects:
cargo add crudcrate
# NOT this:
cargo add crudcrate-derive
See the main crudcrate README for complete documentation and examples.
This crate contains the procedural macros that:
All functionality is accessed through the main crudcrate crate:
use crudcrate::EntityToModels; // From this crate
#[derive(EntityToModels)] // Macro from this crate
#[crudcrate(generate_router)] // Attribute from this crate
pub struct Model { /* ... */ }
See the main repository for full documentation.