Skip to content

ConvergysLabs/arctic-tern

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Arctic Tern: Simple Postgres migrations for Python

https://travis-ci.org/ConvergysLabs/arctic-tern.svg?branch=master codecov.io https://upload.wikimedia.org/wikipedia/commons/2/29/2009_07_02_-_Arctic_tern_on_Farne_Islands_-_The_blue_rope_demarcates_the_visitors%27_path.JPG

You can be strongly migratory, too!

Feature Support

  • Plain SQL update scripts
  • Timestamped update scripts
  • Code-level integration (no CLI needed)
  • Asyncio compatibiltity using asyncpg

Arctic Tern officially supports Python 3.8+

Installation

To install Arctic Tern, simply:

$ pip install arctic-tern

How to Contribute

Arctic Tern uses poetry for dependency management and packaging. To install:

$ poetry install

To install with asyncpg:

$ poetry install -E asyncpg

To install with psycopg:

$ poetry install -E psycopg

To build the distributable:

$ poetry build

To publish the package to PyPI:

$ poetry publish

Documentation

Documentation is good! We should get some.

About

Simple database migrations for postgres in python

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •