Pyrseas 0.6.1

Framework and utilities to upgrade and maintain databases
Pyrseas is a Python module that provides a framework and utilities to upgrade and maintain a relational database. Its purpose is to enhance and follow through on the concepts of the Andromeda Project.

Pyrseas currently includes the dbtoyaml utility to create a YAML description of a PostgreSQL database's tables, and the yamltodb utility to generate SQL statements to modify a database to match an input YAML specification.

Pyrseas is distributed under the BSD license.

last updated on:
February 1st, 2013, 15:06 GMT
developed by:
Joe Abbate
license type:
BSD License 
ROOT \ Database \ Database APIs


In a hurry? Add it to your Download Basket!

user rating



1 Screenshot
What's New in version 0.6.0
  • This version supports the following additional DDL features: EXTENSIONs, COLLATIONs, OWNER information, access privileges (GRANT and REVOKE), TABLESPACEs for tables, primary keys and indexes, MATCH attributes for foreign keys, ALTER composite TYPE ADD/DROP/RENAME ATTRIBUTE, ENUMs with no labels, UNLOGGED tables, and the CREATE FUNCTION SET configuration_parameter. It also support PostgreSQL 9.2.
read full changelog

Add your review!