1 个仓库
Validation logic that checks migration safety based on the specific version of the database engine.
Distinct from Database Versioning: Focuses on validating safety patterns against engine versions, not just tracking schema versions.
Explore 1 awesome GitHub repository matching data & databases · Version-Aware Validation. Refine with filters or upvote what's useful.
Strong Migrations 是一个 PostgreSQL 迁移安全工具,旨在通过检测和阻止有风险的模式更改来防止生产停机。它作为一个模式验证器,识别危险的数据库操作并建议安全的替代方案,以确保零停机部署。 该项目通过充当数据库锁管理器和索引优化器脱颖而出。它管理语句超时并实现锁超时的自动重试逻辑,以防止数据库拥塞。此外,它还提供了清理无效并发索引并在模式更改后更新表统计信息的实用程序,以保持查询规划器的性能。 该工具涵盖了广泛的数据库管理功能,包括具有可自定义规则的安全验证、自动化迁移模式以及列字母排序等结构化模式组织。它使用版本感知验证来使安全检查与目标数据库引擎的特定功能保持一致。
Matches migration patterns against a registry of safe features specific to the target database engine version.