Skip to main content

Framework and utilities to upgrade and maintain databases

Project description

https://api.travis-ci.org/perseas/Pyrseas.png?branch=master Latest PyPI version Number of PyPI downloads

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

Features

  • Outputs a YAML 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 a flexible web application to update PostgreSQL tables

Requirements

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

License

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

Release history Release notifications

History Node

0.8.0

History Node

0.7.3

History Node

0.7.2

This version
History Node

0.7.1

History Node

0.7.0

History Node

0.6.1

History Node

0.6.0

History Node

0.5.0

History Node

0.4.1

History Node

0.4.0

History Node

0.3.1

History Node

0.3.0

History Node

0.2.1

History Node

0.2.0

History Node

0.1.0

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
Pyrseas-0.7.1.tar.gz (156.1 kB) Copy SHA256 hash SHA256 Source None Dec 5, 2013
Pyrseas-0.7.1.zip (227.7 kB) Copy SHA256 hash SHA256 Source None Dec 5, 2013

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging CloudAMQP CloudAMQP RabbitMQ AWS AWS Cloud computing Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page