| Crates.io | libdsync-hasezoey |
| lib.rs | libdsync-hasezoey |
| version | 0.3.0+deprecated |
| created_at | 2023-07-06 21:49:35.596921+00 |
| updated_at | 2024-08-24 12:15:56.109446+00 |
| description | Generate rust structs & query functions from diesel schema files. |
| homepage | |
| repository | https://github.com/hasezoey/dsync |
| max_upload_size | |
| id | 910285 |
| size | 73,813 |
This is a fork of Wulf's dsync with some Pull Requests merged, see Difference with original
For a binary, use dsync-hasezoey crates.io or dsync-hasezoey github
Usage:
use std::{collections::HashMap, path::PathBuf};
use dsync_hasezoey::{GenerationConfig, TableOptions};
pub fn main() {
let dir = env!("CARGO_MANIFEST_DIR");
dsync_hasezoey::generate_files(
PathBuf::from_iter([dir, "src/schema.rs"]),
PathBuf::from_iter([dir, "src/models"]),
GenerationConfig { /* ... your generation options ... */ }
);
}