Skip to content

Latest commit

 

History

History
35 lines (24 loc) · 989 Bytes

CONTRIBUTING.md

File metadata and controls

35 lines (24 loc) · 989 Bytes

Contribution

Le projet est hébergé sur GitHub

Visiter GitHub{: .md-button .md-button--primary }

Code

Le code SQL et Python sont couverts par des tests unitaires utilisant Docker.

🎳 Tests

pip install -r requirements/dev.txt
flake8
make tests
make test_migration

Sur une nouvelle base de données, si vous souhaitez installer la base de données avec les migrations :

import os
os.environ['TEST_DATABASE_INSTALL_ADRESSE'] = '0.2.3'  # Enable
del os.environ['TEST_DATABASE_INSTALL_ADRESSE']  # Disable

Documentation

La documentation utilise MkDocs avec Material :

pip install -r requirements/doc.txt
mkdocs serve