fix: avoid db before folder created

This commit is contained in:
qixinbo
2026-04-02 21:53:39 +08:00
parent a3a3cc754b
commit 25714ada1b
2 changed files with 5 additions and 5 deletions
+4 -1
View File
@@ -3,7 +3,10 @@ from sqlalchemy import create_engine
from sqlalchemy.ext.declarative import declarative_base
from sqlalchemy.orm import sessionmaker
from app.core.data_root import get_data_root
from app.core.data_root import ensure_data_layout, get_data_root
# Ensure DATA_ROOT directory layout exists before SQLite engine init
ensure_data_layout()
# Ensure dataclaw.db is created in the global data directory
DB_PATH = get_data_root() / "dataclaw.db"