Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/not-kennethreitz/records-migrate

A migration system for Records.
https://github.com/not-kennethreitz/records-migrate

forhumans kennethreitz postgres python records sql

Last synced: 8 days ago
JSON representation

A migration system for Records.

Awesome Lists containing this project

README

        

# Records-Migrate: a migration system for Records

A migration system for the [Records](https://github.com/kennethreitz/records) Python library.

## Intented Usage

Assuming `DATABASE_URL` is set:

$ records-migrate check
all migrations appear to be applied!

$ records-migrate new
Created file migrations/0003.sql. Feel free to add a suffix to the file name.

$ records-migrate apply
Applied migration 3/5...,,

$ records-migrate schema
Dumps out SQL script for generating the schema.

## Considerations

- Don't base migration order on file creation time, as Heroku strips the data on deploy.