Add test database configuration and schema creation for testing

This commit is contained in:
grillazz
2025-12-25 15:56:23 +01:00
parent f90513aab4
commit 5d34b04ca1
9 changed files with 96 additions and 17 deletions

14
uv.lock generated
View File

@@ -500,6 +500,7 @@ dev = [
{ name = "pyupgrade" },
{ name = "ruff" },
{ name = "sqlacodegen" },
{ name = "sqlalchemy-utils" },
{ name = "tryceratops" },
]
@@ -540,6 +541,7 @@ dev = [
{ name = "pyupgrade", specifier = ">=3.20.0" },
{ name = "ruff", specifier = ">=0.13.1" },
{ name = "sqlacodegen", specifier = "<=3.1.1" },
{ name = "sqlalchemy-utils", specifier = ">=0.41.1" },
{ name = "tryceratops", specifier = ">=2.4.1" },
]
@@ -1660,6 +1662,18 @@ asyncio = [
{ name = "greenlet" },
]
[[package]]
name = "sqlalchemy-utils"
version = "0.42.1"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "sqlalchemy" },
]
sdist = { url = "https://files.pythonhosted.org/packages/0f/7d/eb9565b6a49426552a5bf5c57e7c239c506dc0e4e5315aec6d1e8241dc7c/sqlalchemy_utils-0.42.1.tar.gz", hash = "sha256:881f9cd9e5044dc8f827bccb0425ce2e55490ce44fc0bb848c55cc8ee44cc02e", size = 130789, upload-time = "2025-12-13T03:14:13.591Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/7c/25/7400c18c3ee97914cc99c90007795c00a4ec5b60c853b49db7ba24d11179/sqlalchemy_utils-0.42.1-py3-none-any.whl", hash = "sha256:243cfe1b3a1dae3c74118ae633f1d1e0ed8c787387bc33e556e37c990594ac80", size = 91761, upload-time = "2025-12-13T03:14:15.014Z" },
]
[[package]]
name = "stack-data"
version = "0.6.3"