feat: add database models and alembic setup

- SQLAlchemy async models for sources, jobs, schedules, executions, backups, settings
- Alembic migration configuration
This commit is contained in:
2026-05-11 20:43:23 +02:00
parent 3deab5fdf3
commit 13488f7b21
6 changed files with 179 additions and 0 deletions
+5
View File
@@ -0,0 +1,5 @@
[alembic]
script_location = alembic
prepend_sys_path = .
version_path_separator = os
sqlalchemy.url = sqlite+aiosqlite:///./backup_tool.db