Re-exports§
pub use dev_workspace::DependencyMode;pub use generator::GeneratedFile;pub use generator::Generator;pub use generators::channel::ChannelGenerator;pub use generators::controller::ControllerGenerator;pub use generators::generator_gen::GeneratorGenerator;pub use generators::job::JobGenerator;pub use generators::mailer::MailerGenerator;pub use generators::migration::MigrationGenerator;pub use generators::model::ModelGenerator;pub use generators::new::ProjectGenerator;pub use generators::resource::ResourceGenerator;pub use generators::scaffold::ScaffoldGenerator;pub use generators::storage_adapter::StorageAdapterGenerator;pub use generators::storage_install::StorageInstallGenerator;pub use generators::templates_gen::TemplatesGenerator;pub use registry::GeneratorRegistry;
Modules§
- commands
- dev_
workspace - Runtime detection of whether the running
doido/doido-generatorsbinary lives inside a local Doido framework checkout (path deps) or is an isolated / published install (crates.io version deps matching this binary’s release). - generator
- generators
- new_
options - Typed options for
doido new— shared between the CLI and the project generator. - project_
generator - Runtime processing of project-local custom generators.
- registry
- templates
- Single source of truth for built-in generator templates, plus project-level override resolution.
Constants§
- DOIDO_
VERSION - The Doido release version generated apps depend on when this binary is
isolated or published. Matches
CARGO_PKG_VERSIONof this crate.
Functions§
- default_
registry - run
- Runs the Doido CLI.