Shared helpers for emitting SeaORM migration files that call the
doido_model::migration builders (create_table, alter_table,
drop_table, add_index, …) instead of raw sea-orm boilerplate.
New application skeleton rendered from embedded files under templates/new/.
Placeholders: {doido_name}, {doido_db_url}, {doido_sqlx_feature},
{doido_path} (absolute workspace root captured at compile time, used for
local doido-* path dependencies), and the per-crate dependency specs
{doido_dep} / {doido_controller_dep} / {doido_model_dep} which render as
a local path dep in a workspace build or a crates.io version dep once
doido-generators is published (see [doido_dependency]).