Refactor data loading and query projections

This commit is contained in:
b17301
2026-05-18 21:01:46 +09:00
parent 49a7a45070
commit 2ab74bac88
11 changed files with 6218 additions and 968 deletions
+12 -2
View File
@@ -35,7 +35,17 @@ if ss -ltn "( sport = :${PORT} )" | tail -n +2 | grep -q .; then
exit 1
fi
export INTRANET_AUTO_RELOAD="${INTRANET_AUTO_RELOAD:-0}"
export INTRANET_AUTO_RELOAD="${INTRANET_AUTO_RELOAD:-1}"
export INTRANET_PORT="$PORT"
echo "서버를 시작합니다: http://127.0.0.1:${PORT} (auto_reload=${INTRANET_AUTO_RELOAD})"
echo "예기치 않게 종료되면 2초 후 자동 재시작합니다."
exec ./.venv/bin/python main.py
while true; do
./.venv/bin/python main.py
exit_code=$?
if [ "$exit_code" -eq 0 ]; then
exit 0
fi
echo "서버가 종료되었습니다 (exit=${exit_code}). 2초 후 다시 시작합니다."
sleep 2
done