abetkin / records-migrate

A migration system for Records.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Records-Migrate: a migration system for Records

A migration system for the 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.

About

A migration system for Records.

License:Apache License 2.0


Languages

Language:Python 100.0%