Skip to content

Latest commit

 

History

81 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

svip

svip is a database-agnostic Python library for versioning the schema of your application's state. The name svip stands for "schema versioning in Python".

Running Tests

We use pytest for tests in this library. We have tests for the core as well as for built-in ASBs. Some of the latter require some pytest plugins to work properly, which in turn must be loaded only when certain conditions are met. As such, it is necessary to set the environment variable PYTEST_DISABLE_PLUGIN_AUTOLOAD before calling pytest, for example:

PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 pytest

About

Database schema versioning in Python

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages