Skip to content

Commit 1d47a49

Browse files
committed
格式化代码
1 parent bee132f commit 1d47a49

8 files changed

Lines changed: 12 additions & 9 deletions

File tree

app/apis/db_health.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
from fastapi import APIRouter
22
from sqlalchemy import text
3+
34
from app.database.database import engine
45

56
router = APIRouter(prefix="/db", tags=["Database"])

app/core/sqlmap_core.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
1-
from app.database.database import AsyncSessionLocal
2-
from app.models.sqlmap_result import SqlmapScanPayload, SqlmapScanLog, SqlmapScanResult
31
from sqlalchemy import select
42

3+
from app.database.database import AsyncSessionLocal
4+
from app.models.sqlmap_result import SqlmapScanPayload, SqlmapScanLog
5+
56

67
async def task_add(
78
task_id: int,

app/database/celery_sync_database.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import os
22
from urllib.parse import quote_plus
33

4+
import dotenv
45
from sqlalchemy import create_engine
56
from sqlalchemy.orm import sessionmaker, declarative_base
6-
import dotenv
77

88
dotenv.load_dotenv()
99

app/database/database.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
import os
22
from urllib.parse import quote_plus
33

4+
import dotenv
45
from sqlalchemy.ext.asyncio import (
56
create_async_engine,
67
AsyncSession,
78
)
89
from sqlalchemy.orm import sessionmaker, declarative_base
9-
import dotenv
1010

1111
dotenv.load_dotenv()
1212

@@ -16,7 +16,6 @@
1616
database_password = os.getenv("POSTGRES_PASSWORD")
1717
database_name = os.getenv("POSTGRES_DB")
1818

19-
2019
# 密码 URL 编码(非常重要)
2120
database_password = quote_plus(database_password)
2221

app/middleware/celery_app.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1-
from celery import Celery
21
import os
2+
3+
from celery import Celery
34
from dotenv import load_dotenv
45

56
load_dotenv()
@@ -15,7 +16,6 @@
1516
mq_dbname = os.getenv("MQ_DBNAME")
1617
mq_port = os.getenv("MQ_DBPORT")
1718

18-
1919
celery_app = Celery(
2020
"fastapi_sqlmap",
2121
broker=f"amqp://{mq_username}:{mq_password}@{mq_host}:{mq_port}/{mq_dbname}",

app/models/sqlmap_result.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1+
import enum
12
from datetime import datetime
23

34
from sqlalchemy import String, Boolean, DateTime, Text, Integer, Enum
45
from sqlalchemy.dialects.postgresql import JSONB
56
from sqlalchemy.orm import Mapped, mapped_column, declarative_base
6-
import enum
77

88
Base = declarative_base()
99

app/schema/sqlmap.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1-
from pydantic import BaseModel, HttpUrl, Field
21
from typing import Optional, List
32

3+
from pydantic import BaseModel, HttpUrl, Field
4+
45

56
class SQLMapScanRequest(BaseModel):
67
target: HttpUrl = Field(..., description="扫描目标 URL")

app/tasks/sqlmap_scheduler.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
from celery import shared_task
2+
23
from app.database.celery_sync_database import SessionLocal
34
from app.models.sqlmap_result import SqlmapScanPayload, ScanStatus
45
from app.tasks.sqlmap_worker import poll_single_sqlmap_task

0 commit comments

Comments
 (0)