3 Commits

Author SHA1 Message Date
danial
1e7b02d5a1 chore(ci): 更新Drone配置中的服务器和Docker registry地址
All checks were successful
continuous-integration/drone/push Build is passing
- 修改服务器host地址和端口为38.55.194.49:3422
- 更新Docker登录地址从git.oceanpay.cc到git.domainpay.top
- 修改Docker构建和推送镜像的仓库路径
- 同步更新Docker logout命令中的仓库地址
2025-12-17 16:23:09 +08:00
danial
9366fd2a90 fix(ci): 修复 Docker 镜像构建与推送的标签问题
- 移除镜像标签中的分支变量,使用固定的 latest 标签
- 修正构建和推送命令格式,使其符合预期逻辑
- 保持登录登出流程不变,保障登录状态正确管理
2025-12-13 21:50:07 +08:00
danial
db526ce3ab feat(db-migrate): 初始化声明式数据库迁移项目骨架
- 添加数据库 schema 声明文件 schema.sql,包含多张表的完整结构定义
- 新增 Dockerfile,配置基于 arigaio/atlas 的迁移镜像
- 添加 migrate.sh 脚本执行生产环境迁移操作
- 创建 generate-migration.sh 脚本导出本地数据库 schema
- 新建 test-local.sh 脚本用于本地迁移兼容性测试
- 配置 atlas.hcl 支持本地(local)和生产(prod)两个环境
- 添加 docker-compose.yml 支持基于环境变量的容器化迁移服务
- 新增 .drone.yml 配置自动构建并推送迁移镜像流水线
- 提供 .env.example 和 .env.local 模板方便环境变量管理
- 更新 .gitignore 和 .dockerignore 优化开发与构建忽略规则
- 编写 README.md,详细说明项目架构、使用步骤及注意事项
- 编写 CLAUDE.md,提供代码库整体说明及迁移工作流程指导
2025-12-13 21:32:12 +08:00