推送数据给DTC改为独立执行的任务
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
from datetime import datetime
|
||||
from sqlalchemy.ext.asyncio import create_async_engine, AsyncSession, async_sessionmaker
|
||||
from sqlalchemy.orm import DeclarativeBase
|
||||
from sqlalchemy import Column, String, Integer, DateTime, Text, JSON, Index, text
|
||||
from sqlalchemy import Column, String, Integer, DateTime, Text, JSON, Index, text, Boolean
|
||||
from app.config import settings
|
||||
from app.logger import get_logger
|
||||
from sqlalchemy.sql.expression import func
|
||||
@@ -23,6 +23,7 @@ class CallbackFailureLog(Base):
|
||||
request_url = Column(String(500), nullable=False, comment="请求URL")
|
||||
request_headers = Column(JSON, nullable=False, comment="请求头")
|
||||
request_body = Column(JSON, nullable=False, comment="请求体")
|
||||
is_completed = Column(Boolean, default=False, comment="是否已完成")
|
||||
created_at = Column(DateTime, default=datetime.now(), comment="创建时间")
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user