- 新增 StringArrayTypeHandler 实现 PostgreSQL text[] ↔ Java String[] 映射 - 将 theme_tag 字段类型由 VARCHAR 改为 ARRAY,实体与 VO 同步调整为 String[] - 移除废弃的 selectAllThemes 方法,统一使用 selectThemesByStyle(Long) - 9999 风格 ID 保留查询全部上架主题逻辑,其余按风格过滤 - 开放 /themes/listByStyle 接口免鉴权,并修正 theme_status=true 查询条件
31 lines
962 B
YAML
31 lines
962 B
YAML
spring:
|
|
datasource:
|
|
driver-class-name: org.postgresql.Driver
|
|
url: jdbc:postgresql://localhost:5432/keyborad_db
|
|
username: root
|
|
password: 123asd
|
|
|
|
# 生产环境日志配置
|
|
logging:
|
|
level:
|
|
# 生产环境不打印 SQL 日志
|
|
com.yolo.keyborad.mapper: INFO
|
|
# 设置根日志级别
|
|
root: INFO
|
|
# Spring 框架日志
|
|
org.springframework: WARN
|
|
# MyBatis 日志
|
|
org.mybatis: WARN
|
|
pattern:
|
|
# 生产环境控制台日志格式
|
|
console: "%d{yyyy-MM-dd HH:mm:ss.SSS} | %clr(%-5level){highlight} %clr(${PID:- }){magenta} | %clr(%-15thread){yellow} %clr(%-50logger{50}){cyan} | %msg%n"
|
|
# 文件日志格式(无颜色代码)
|
|
file: "%d{yyyy-MM-dd HH:mm:ss.SSS} | %-5level ${PID:- } | %-15thread %-50logger{50} | %msg%n"
|
|
file:
|
|
# 生产环境日志文件路径
|
|
name: logs/keyborad-backend.log
|
|
# 日志文件大小限制
|
|
max-size: 10MB
|
|
# 保留的日志文件数量
|
|
max-history: 30
|