Skip to main content

Gerald database schema management utility

Project description

Gerald is a general purpose toolkit written in Python for cataloguing, managing and deploying database schemas. Its major current use is to identify the differences between various versions of a schema. A schema is a single logical grouping of database objects usually made up of tables, views and stored code objects (functions and procedures).

You can use Gerald to determine the differences between your development and test environments, or to integrate changes from a number of different developers into your integration database.

Gerald is designed to be used in an Agile environment, but is useful regardless of your development methodology.

Gerald is designed from the ground up to support as many popular relational database systems as possible. Currently it will document and compare schemas from databases implemented in MySQL, Oracle and PostgreSQL. Other databases will be supported in future releases.

Project details


Download files

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

Files for gerald, version 0.4.1.1
Filename, size File type Python version Upload date Hashes
Filename, size gerald-0.4.1.1-py2.6.egg (147.0 kB) File type Egg Python version 2.6 Upload date Hashes View
Filename, size gerald-0.4.1.1-py2.7.egg (146.9 kB) File type Egg Python version 2.7 Upload date Hashes View
Filename, size gerald-0.4.1.1.tar.gz (68.1 kB) File type Source Python version None Upload date Hashes View
Filename, size gerald-0.4.1.1.zip (86.5 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page