feat:增加博客处理模块

This commit is contained in:
2025-09-22 19:43:16 +08:00
parent c4674749ce
commit f07b23b825
35 changed files with 763 additions and 28 deletions

Binary file not shown.

Binary file not shown.

View File

@@ -39,7 +39,7 @@ class AuditBase(IdBase):
create_time = Column(DateTime, nullable=True, default=datetime.now)
create_by = Column(String(255), nullable=True)
update_time = Column(DateTime, nullable=True, onupdate=datetime.now)
update_time = Column(DateTime, nullable=True, default=datetime.now, onupdate=datetime.now)
update_by = Column(String(255), nullable=True)

View File

@@ -10,7 +10,7 @@ from sqlalchemy import (
)
from sqlalchemy.orm import relationship
from models.base import AuditBase
from models.base import AuditBase, IdBase
class Blog(AuditBase):
@@ -58,7 +58,7 @@ class BlogCategory(AuditBase):
)
class BlogContent(AuditBase):
class BlogContent(IdBase):
content = Column(LargeBinary, comment="博客内容")
blog = relationship(