Files
dax-pay/_config/sql
DaxPay Dev 810f754a60 feat(mq): 新增 Artemis 消息队列演示页并修复 Topic 路由与消息转换问题
后端:
- ArtemisTemplateService 区分 Queue/Topic 语义,新增 sendTopic/sendTopicDelay/sendTopicDelayAt
- ArtemisCommonAutoConfiguration 新增 topicJmsTemplate Bean(pubSubDomain=true),
  并 @AutoConfiguration(after=JmsAutoConfiguration) 避免抢占默认 jmsTemplate 的自动装配
- 修复 Topic 广播误用 anycast 路由导致的 broker 路由不匹配异常
- 简化 ArtemisMessageConverter 为纯 TextMessage 传输,移除 _type 类型绑定
- CacheInvalidationPublisher 改用 sendTopic,修复同源广播路由问题
- 新增 demo 演示模块(Controller/Consumer/Param/Result/Store/Message/Config)
- 新增 demo 校验/错误国际化(zh-CN/en-US),修复 validation.json 末尾多余逗号
- 新增演示菜单 SQL

前端:
- 新增 /demos/artemis 演示页(点对点/发布订阅/延时/Tag 过滤四场景)
- 将 a-input-group 替换为 a-space-compact(antdv-next 已废弃 Input.Group)
2026-06-18 23:02:04 +08:00
..
2025-11-17 18:23:21 +08:00

SQL脚本说明

注意事项

  • 默认只提供postgresql的SQLMySQL数据脚本可以根据教程自行转换PG转MySQL脚本流程
  • 项目中不直接提供历史SQL文件如果需要可以去飞书系统安装包中下载历史版本
  • 项目中不直接提供历史SQL文件如果需要可以查看项目的历史版本其中的SQL文件就是对应的历史版本
  • 全新安装的脚本执行顺序tables.sql -> datas.sql
  • 升级脚本执行顺序update-tables.sql -> update-datas.sql提供的更新版本是上一个版本升级到当前版本所对应的SQL文件不能跨版本升级

脚本介绍

  • tables.sql创建表结构(全量)
  • datas.sql表数据(全量)
  • update-tables.sql更新表结构
  • update-datas.sql更新数据