13 Nov, 2025

3 commits

  • tangwang
     
  • 创建统一配置文件 config/config.yaml(从 base 配置迁移,移除 customer_name)
    
    创建脚本体系
    启动、停止、重启、moc数据到mysql、从mysql灌入数据到ES 这些脚本
    restart.sh
    run.sh 内部调用 启动前后端
    scripts/mock_data.sh  mock数据 -> mysql
    scripts/ingest.sh  mysql->ES
    tangwang
     
  • 主要变更:
    1. 创建.env文件,添加MySQL数据库配置(Shoplazza生产环境)
    2. 更新config/env_config.py,添加DB_CONFIG配置
    3. 创建demo_base.sh脚本,完整的演示流程:
       - 生成测试数据
       - 导入MySQL
       - 导入Elasticsearch
       - 启动后端服务
       - 启动前端服务
    4. 创建create_base_frontend.py,生成base配置专用的前端JS
    5. 创建frontend/base.html,base配置专用前端页面
    6. 更新frontend_server.py,支持base.html路由和PORT环境变量
    7. 创建stop_base.sh,停止演示服务脚本
    
    使用方式:
      bash scripts/demo_base.sh [tenant_id]
    
    访问地址:
      http://localhost:6003/base
    tangwang
     

10 Nov, 2025

1 commit


08 Nov, 2025

2 commits