{ "name": "Pyrseas", "abstract": "Utilities to compare and synchronize database schemas", "description": "Pyrseas provides utilities to compare the schema of a Postgres database against another, either a previously stored version or from a different database, and to synchronize the schemas. Its utilities output a database schema in YAML format suitable for committing to a version control system and read this format to generate SQL to sync to another database. Supports PostgreSQL 9.2, 9.3, 9.4, 9.5 and 9.6.", "version": "0.7.3", "maintainer": "Joe Abbate ", "license": "bsd", "prereqs": { "runtime": { "requires": { "PostgreSQL": "9.2.0" } } }, "provides": { "dbtoyaml": { "file": "pyrseas/dbtoyaml.py", "docfile": "docs/dbtoyaml.rst", "version": "0.7.3", "abstract": "Output PostgreSQL schemas in YAML format" }, "yamltodb": { "file": "pyrseas/yamltodb.py", "docfile": "docs/yamltodb.rst", "version": "0.7.3", "abstract": "Generate SQL to sync a database with a YAML schema spec" } }, "resources": { "homepage": "http://pyrseas.projects.pgfoundry.org/", "bugtracker": { "web": "https://github.com/perseas/Pyrseas/issues" }, "repository": { "url": "git://github.com/perseas/Pyrseas.git", "web": "https://github.com/perseas/Pyrseas", "type": "git" } }, "generated_by": "Joe Abbate", "meta-spec": { "version": "1.0.0", "url": "http://pgxn.org/meta/spec.txt" }, "tags": [ "version control", "yaml", "database version control", "schema versioning" ] }