Versions

Build a version

Description

Pyrseas provides a framework and utilities to upgrade and maintain a PostgreSQL database.

Features

  • Outputs a YAML/JSON description of a PostgreSQL database's tables and other objects (metadata), suitable for storing in a version control repository
  • Generates SQL statements to modify a database so that it will match an input YAML/JSON specification
  • (planned) Generates an extended YAML description of a PostgreSQL database from its catalogs and from an extension specification.
  • (planned) Generates a flexible web application to update PostgreSQL tables

Requirements

  • PostgreSQL 8.4 or higher
  • Python 2.6 or higher
  • (planned) Jinja2

License

Pyrseas is free (libre) software and is distributed under the BSD license. Please see the LICENSE file for details.

Repository

git://github.com/perseas/Pyrseas.git

Last Built

3 days, 11 hours ago passed

Owners

Home Page

http://pyrseas.projects.pgfoundry.org/

Badge

Tags

python, version control, postgresql

Project Privacy Level

Public

Short URLs

pyrseas.readthedocs.io
pyrseas.rtfd.io

Default Version

latest

'latest' Version

master