feat: Initial commit for OnEver Drive centralized backup system with Windows PyQt6 agent and Proxmox LXC deployment

This commit is contained in:
2026-08-13 19:33:44 -03:00
commit 1bfb808c79
77 changed files with 10675 additions and 0 deletions
+10
View File
@@ -0,0 +1,10 @@
import pytest_asyncio
from app.core.database import engine, Base
@pytest_asyncio.fixture(autouse=True)
async def clean_database():
"""Drops and re-creates all tables before each test for total test isolation."""
async with engine.begin() as conn:
await conn.run_sync(Base.metadata.drop_all)
await conn.run_sync(Base.metadata.create_all)
yield