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 9.0 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.

Project details


Download files

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

Source Distributions

Pyrseas-0.7.2.zip (229.8 kB view details)

Uploaded Source

Pyrseas-0.7.2.tar.gz (160.1 kB view details)

Uploaded Source

File details

Details for the file Pyrseas-0.7.2.zip.

File metadata

  • Download URL: Pyrseas-0.7.2.zip
  • Upload date:
  • Size: 229.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for Pyrseas-0.7.2.zip
Algorithm Hash digest
SHA256 1996618596653676f5291a3ac7916f7c3c6153302526744483aa689ddd03395b
MD5 80f8a5682bbb6cfcc10423bb34d95fc7
BLAKE2b-256 2b3c1a01b4cba28df18f7e979e3c4f7b090bf0542eccc20ba39c39705b49825b

See more details on using hashes here.

File details

Details for the file Pyrseas-0.7.2.tar.gz.

File metadata

  • Download URL: Pyrseas-0.7.2.tar.gz
  • Upload date:
  • Size: 160.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for Pyrseas-0.7.2.tar.gz
Algorithm Hash digest
SHA256 97e3a18596adec7baf15c2dabdf48f97d34e9bf8a71ef2905330b8b536657fc9
MD5 e03dc25e6e88aea891058f12a42f876c
BLAKE2b-256 d626c82e528247bd88c6c13dc9421f81b71caccdc5351858aa3c4f66ca5e0b46

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page