YAML和SQL的转换工具 Pyrseas 0.4.0 发布
webphp 13年前
<p>Pyrseas 提供了一个框架和工具用来更新和维护一个关系数据库,当前包含 dbtoyaml 工具用来创建 PostgreSQL 的表的描述信息,yamltodb 工具用来从 YAML 文档直接转成建库的 SQL 语句。</p> <p><span style="font-weight:bold;">项目地址:</span><a style="font-weight:bold;" href="/misc/goto?guid=4958191788845544913" target="_blank">http://pyrseas.projects.postgresql.org/</a></p> <p><br /> Pyrseas 0.4.0 发布,新版本支持下面的DDL特性:</p> <blockquote> <p>CASTs, CONSTRAINT TRIGGERs. CONVERSIONs, dynamically loaded C language functions, OPERATORs, OPERATOR CLASSes and OPERATOR FAMILies, and composite and base TYPEs.</p> </blockquote> <p>其余的变化还包括:</p> <blockquote> <p> 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.</p> </blockquote> <p><strong>PostgreSQL</strong> 是一个自由的<span class="new">对象-关系数据库</span>服务器(数据库管理系统),它在灵活的 BSD-风格许可证下发行。它提供了相对其他开放源代码数据库系统(比如 MySQL 和 Firebird),和对专有系统比如 Oracle、<span class="new">Sybase</span>、IBM 的 <span class="new">DB2</span> 和 Microsoft SQL Server的一种选择。</p> <p>PostgreSQL 不寻常的名字导致一些读者停下来尝试拼读它,特别是那些把SQL拼读为"sequel"的人。PostgreSQL 开发者把它拼读为 "post-gress-Q-L"。(<span class="external text">Audio sample</span>, 5.6k MP3)。它也经常被简略念为 "postgres"。</p>