version: "3.8" services: db-migrate: build: . restart: "no" environment: - BASELINE_VERSION=${BASELINE_VERSION:-} # 可选:首次部署时设置为 20251213191759 command: - "migrate" - "apply" - "--url" - "mysql://${DB_USER}:${DB_PASSWORD}@${DB_HOST}:${DB_PORT}/${DB_NAME}" - "--dir" - "file://migrations" - "--baseline" - "${BASELINE_VERSION:-}"