0.2.0
This release incorporates sqlalchemy as the ORM, and adds alembic for migrations.
During this migration, a number of API breaking changes were introduced:
- adds
projects
table to keep tabs on monitored projects. - defines a new schema (
migas
) to save all tables under. - adds
is_ci
field (boolean) toadd_project()
resolver and project table. - adds
unique
support toget_usage()
resolver. - removes
MIGAS_DATABASE_URI
environment variable in favor ofDATABASE_URL
. - adds new environmental variable
MIGAS_DEBUG
to display SQL queries to the console. - removes
geolocs
location column in favor oflatitude
andlongitude
columns. - adds
success
field toget_usage()
resolver.
This release is still compatible with version 0.1.1 of the migas-py client, but some support is limited.
Users should upgrade to version 0.2.0 of the client.