|
|
|
|
@ -2,7 +2,7 @@
|
|
|
|
|
setlocal enabledelayedexpansion
|
|
|
|
|
|
|
|
|
|
set "SCRIPT_DIR=%~dp0"
|
|
|
|
|
set "ROOT_DIR=%SCRIPT_DIR%.."
|
|
|
|
|
set "ROOT_DIR=%SCRIPT_DIR%"
|
|
|
|
|
pushd "%ROOT_DIR%" >nul
|
|
|
|
|
|
|
|
|
|
set "COMMAND=%~1"
|
|
|
|
|
@ -32,7 +32,7 @@ goto help_error
|
|
|
|
|
echo {{ project_name }} 项目脚本
|
|
|
|
|
echo.
|
|
|
|
|
echo 用法:
|
|
|
|
|
echo scripts\app.cmd ^<命令^> [参数]
|
|
|
|
|
echo app.cmd ^<命令^> [参数]
|
|
|
|
|
echo.
|
|
|
|
|
echo 常用命令:
|
|
|
|
|
echo help 显示帮助
|
|
|
|
|
@ -49,10 +49,10 @@ echo init-system system-sync + migrate + system-seed
|
|
|
|
|
{% endif %}echo init install + migrate{% if include_system %} + system-seed{% endif %}
|
|
|
|
|
echo.
|
|
|
|
|
echo 示例:
|
|
|
|
|
echo scripts\app.cmd install
|
|
|
|
|
echo scripts\app.cmd serve 8000
|
|
|
|
|
echo scripts\app.cmd migration "alice add order table"
|
|
|
|
|
{% if include_system %}echo scripts\app.cmd init-system
|
|
|
|
|
echo app.cmd install
|
|
|
|
|
echo app.cmd serve 8000
|
|
|
|
|
echo app.cmd migration "alice add order table"
|
|
|
|
|
{% if include_system %}echo app.cmd init-system
|
|
|
|
|
{% endif %}popd >nul
|
|
|
|
|
exit /b 0
|
|
|
|
|
|
|
|
|
|
@ -81,7 +81,7 @@ goto end
|
|
|
|
|
:migration
|
|
|
|
|
set "MESSAGE=%~1"
|
|
|
|
|
if "%MESSAGE%"=="" (
|
|
|
|
|
echo 缺少 migration 说明。示例:scripts\app.cmd migration "alice add order table" 1>&2
|
|
|
|
|
echo 缺少 migration 说明。示例:app.cmd migration "alice add order table" 1>&2
|
|
|
|
|
exit /b 2
|
|
|
|
|
)
|
|
|
|
|
uv run alembic revision --autogenerate -m "%MESSAGE%"
|