ferro_cli/commands/
mod.rs1pub mod ai_explain;
2pub mod ai_make;
3pub mod api_check;
4pub mod auth_link;
5pub mod boost_install;
6pub mod ci_init;
7pub mod claude_install;
8pub mod clean;
9pub mod db_fresh;
10pub mod db_migrate;
11pub mod db_query;
12pub mod db_rollback;
13pub mod db_seed;
14pub mod db_status;
15pub mod db_sync;
16pub mod deploy_init;
17pub mod do_init;
18pub mod docker_compose;
19pub mod docker_init;
20pub mod doctor;
21pub mod generate_routes;
22pub mod generate_types;
23pub mod json_ui_migrate_v1;
24pub mod json_ui_schema;
25pub mod make_action;
26pub mod make_api;
27pub mod make_api_key;
28pub mod make_auth;
29pub mod make_controller;
30pub mod make_error;
31pub mod make_event;
32pub mod make_factory;
33pub mod make_inertia;
34pub mod make_job;
35pub mod make_json_view;
36pub mod make_lang;
37pub mod make_listener;
38pub mod make_middleware;
39pub mod make_migration;
40pub mod make_module;
41pub mod make_notification;
42pub mod make_policy;
43pub mod make_projection;
44pub mod make_resource;
45pub mod make_scaffold;
46pub mod make_seeder;
47pub mod make_stripe;
48pub mod make_task;
49pub mod make_theme;
50pub mod make_whatsapp;
51pub mod mcp;
52pub mod new;
53#[cfg(feature = "projections")]
54pub mod projection_check;
55pub mod schedule_list;
56pub mod schedule_run;
57pub mod schedule_work;
58pub mod serve;
59pub mod storage_link;
60pub mod validate_contracts;
61
62#[cfg(test)]
68pub(crate) static CWD_TEST_LOCK: std::sync::Mutex<()> = std::sync::Mutex::new(());