refactor: Reorganize API router imports

This commit is contained in:
2024-06-02 15:17:02 +08:00
parent 8e646eb2f3
commit 1b3a701c5c
6 changed files with 14 additions and 12 deletions
@@ -17,7 +17,7 @@ branch_labels = None
depends_on = None
def upgrade():
def upgrade() -> None:
# ### commands auto generated by Alembic - please adjust! ###
op.create_table(
"pet",
@@ -44,7 +44,7 @@ def upgrade():
# ### end Alembic commands ###
def downgrade():
def downgrade() -> None:
# ### commands auto generated by Alembic - please adjust! ###
op.drop_table("pet")
# ### end Alembic commands ###
@@ -17,7 +17,7 @@ branch_labels = None
depends_on = None
def upgrade():
def upgrade() -> None:
# ### commands auto generated by Alembic - please adjust! ###
op.create_table(
"temperature",
@@ -40,7 +40,7 @@ def upgrade():
# ### end Alembic commands ###
def downgrade():
def downgrade() -> None:
# ### commands auto generated by Alembic - please adjust! ###
op.drop_table("temperature")
# ### end Alembic commands ###
@@ -13,13 +13,13 @@ branch_labels = None
depends_on = None
def upgrade():
def upgrade() -> None:
# ### commands auto generated by Alembic - please adjust! ###
pass
# ### end Alembic commands ###
def downgrade():
def downgrade() -> None:
# ### commands auto generated by Alembic - please adjust! ###
pass
# ### end Alembic commands ###
@@ -17,7 +17,7 @@ branch_labels = None
depends_on = None
def upgrade():
def upgrade() -> None:
# ### commands auto generated by Alembic - please adjust! ###
op.create_table(
"humidity",
@@ -58,7 +58,7 @@ def upgrade():
# ### end Alembic commands ###
def downgrade():
def downgrade() -> None:
# ### commands auto generated by Alembic - please adjust! ###
op.drop_table("pressure")
op.drop_table("humidity")
+5 -3
View File
@@ -1,3 +1,5 @@
from typing import Any
from pydantic import BaseModel, EmailStr
@@ -25,7 +27,7 @@ class PetCreateRequest(BaseRequest):
class MqttCreateRequest(BaseRequest):
publish_received_at: int
pub_props: dict
pub_props: dict[str, Any]
peerhost: str
qos: int
topic: str
@@ -33,11 +35,11 @@ class MqttCreateRequest(BaseRequest):
payload: str
username: str
event: str
metadata: dict
metadata: dict[str, Any]
timestamp: int
node: str
id: str
flags: dict
flags: dict[str, Any]
# {
+1 -1
View File
@@ -38,7 +38,7 @@ build-backend = "poetry.core.masonry.api"
requires = ["poetry-core>=1.0.0"]
[tool.pytest.ini_options]
addopts = "-vv -n auto --cov --cov-report xml --cov-report term-missing --cov-fail-under=100"
addopts = "-vv -n auto --cov --cov-report xml --cov-report term-missing --cov-fail-under=95"
asyncio_mode = "auto"
testpaths = ["app/tests"]