Expand description
Stub templates for ferro make:module — the feature-module convention
(controller/model/views/routes). These are injected into user projects, so
every snippet must compile as-is inside a fresh Ferro application.
Functions§
- module_
controller_ rs src/modules/<name>/controller.rs— minimal compiling handler stub.- module_
migration_ rs migration/src/m_<ts>_create_<name>.rs— optional SeaORM migration stub.- module_
mod_ rs src/modules/<name>/mod.rswith the default (views included) layout.- module_
mod_ rs_ headless src/modules/<name>/mod.rsfor the--no-views(headless) variant.- module_
model_ rs src/modules/<name>/model.rs— empty SeaORM entity stub.- module_
routes_ rs src/modules/<name>/routes.rs— canonicalregister(router)hook.- module_
view_ index_ rs src/modules/<name>/views/index.rs— JsonUiView stub (mirrorsjson_view_templatein make.rs, scoped to the module).- module_
views_ mod_ rs src/modules/<name>/views/mod.rs.