文件管理增加数据库表。

This commit is contained in:
2026-08-18 17:29:06 +08:00
parent f1780de632
commit f1a6c5abaa
6 changed files with 157 additions and 98 deletions
+5 -3
View File
@@ -117,8 +117,10 @@ func setupAuthenticatedAPIRoutes(api *gin.RouterGroup) {
// Markdown 预览
auth.POST("/markdown/preview", backend.PreviewMarkdown)
// 文件上传
// 文件上传与管理
auth.POST("/upload", backend.UploadImage)
auth.GET("/uploads", backend.ListUploads)
auth.DELETE("/uploads/:id", backend.DeleteUpload)
// 我的评论管理(管理自己文章下的评论)
auth.GET("/my/comments", backend.GetComments)
@@ -174,8 +176,8 @@ func setupAdminAPIRoutes(api *gin.RouterGroup) {
admin.GET("/settings", backend.GetSettings)
admin.PUT("/settings", backend.UpdateSettings)
// 文件管理
// 文件管理(管理员可看全部)
admin.POST("/upload", backend.UploadImage)
admin.GET("/uploads", backend.ListUploads)
admin.DELETE("/uploads/:name", backend.DeleteUpload)
admin.DELETE("/uploads/:id", backend.DeleteUpload)
}