YAML和SQL的轉換工具 Pyrseas 0.4.0 發布
Pyrseas 提供了一個框架和工具用來更新和維護一個關系數據庫,當前包含 dbtoyaml 工具用來創建 PostgreSQL 的表的描述信息,yamltodb 工具用來從 YAML 文檔直接轉成建庫的 SQL 語句。
項目地址:http://pyrseas.projects.postgresql.org/
Pyrseas 0.4.0 發布,新版本支持下面的DDL特性:
CASTs, CONSTRAINT TRIGGERs. CONVERSIONs, dynamically loaded C language functions, OPERATORs, OPERATOR CLASSes and OPERATOR FAMILies, and composite and base TYPEs.
其余的變化還包括:
a cleanup and enhancement of the documentation, removal of redundant methods, and the use of obj_description/col_description functions instead of querying pg_description directly.
PostgreSQL 是一個自由的對象-關系數據庫服務器(數據庫管理系統),它在靈活的 BSD-風格許可證下發行。它提供了相對其他開放源代碼數據庫系統(比如 MySQL 和 Firebird),和對專有系統比如 Oracle、Sybase、IBM 的 DB2 和 Microsoft SQL Server的一種選擇。
PostgreSQL 不尋常的名字導致一些讀者停下來嘗試拼讀它,特別是那些把SQL拼讀為"sequel"的人。PostgreSQL 開發者把它拼讀為 "post-gress-Q-L"。(Audio sample, 5.6k MP3)。它也經常被簡略念為 "postgres"。