Pyrseas是一個Python模塊,它提供了一個框架和實用程序升級和維護一個關係數據庫 其目的是加強和貫徹的仙女座項目的概念。
Pyrseas目前包括dbtoyaml實用程序創建的PostgreSQL數據庫的表的YAML描述,以及yamltodb實用程序生成SQL語句來修改數據庫匹配輸入YAML規範。
Pyrseas是在BSD許可下的分佈式
什麼是此版本中的新:
- 在此版本支持以下附加功能DDL :擴展,歸類,所有者信息,訪問權限(GRANT和REVOKE),表對表,主鍵和索引,MATCH屬性外鍵,ALTER複合類型添加/刪除/重命名屬性枚舉沒有標籤,未記錄表,在CREATE FUNCTION SET configuration_parameter。它還支持PostgreSQL的9.2。
什麼在0.4.1版本新:
- 在初始設置SEARCH_PATH是持久性的李>
- 在排除了各種疑問PG的內部架構已定。
- 註釋單引號已定文本的生成。
- 對於繼承表,此版本將只產生在本地定義的約束。
- 的ALTER TABLE添加/刪除列生成時,輸入列在不同的順序比原來已得到糾正(問題#8)。
- 支持已經增加了對PG 9.1(用於PL / pgSQL的語言描述已添加)。
什麼是0.4.0版本,新的:
- 在Pyrseas現在支持以下附加功能DDL:施放,約束觸發器。轉換,動態加載C語言函數,操作符,操作符和運營商家庭,複合材料和基本類型。
- 在其他的變化包括清理和增強的文檔,去除冗餘的方法,並利用obj_description / col_description功能,而不是直接查詢pg_description裡。
要求:
- 在Python中
評論沒有發現