diff --git a/db.py b/db.py index bc094f1..8b5e3ac 100644 --- a/db.py +++ b/db.py @@ -14,8 +14,8 @@ if DATABASE_URL.startswith("sqlite+aiosqlite:///"): # Создаём директорию только если она не равна текущей ('.') и не пустая if db_dir and db_dir != os.path.abspath("") and db_dir != '.' and not os.path.exists(db_dir): os.makedirs(db_dir, exist_ok=True) - # Если по этому пути уже есть папка, удаляем её и создаём файл - if os.path.isdir(abs_db_path): + # Если по этому пути уже есть папка, удаляем её + if os.path.exists(abs_db_path) and os.path.isdir(abs_db_path): import shutil shutil.rmtree(abs_db_path) # Если файла нет, создаём пустой файл