帮助数据库模式版本控制的实用程序
Pyrseas的Python项目详细描述
pyrseas提供了一些实用程序,用于将postgresql数据库模式描述为 yaml,根据相同或不同的数据库验证模式 并生成sql,该sql将修改模式以匹配yaml 描述。
功能
- 输出postgres数据库表的yaml描述 和其他对象(元数据),适合存储在版本中 控制库
- 生成SQL语句以修改数据库,使其匹配 输入yaml/json规范
- 生成postgres数据库的扩展yaml描述 从它的目录和扩充规范。
要求
- PostgreSQL 9.4或更高版本
- python 2.7、3.4或更高版本
许可证
pyrseas是免费(libre)软件,在bsd下发布 执照。有关详细信息,请参阅许可证文件。
文档
请访问Read the Docs 最新的文件。