Cyberjusticelab / JusticeAI

JusticeAI (ProceZeus) is a web chat bot that aims to facilitate access to judicial proceedings involving Quebec tenant/landlord law
https://cyberjusticelab.github.io/JusticeAI/docs/rendered/
MIT License
21 stars 16 forks source link

DEV STORY: Implement database migrations #449

Closed lancelafontaine closed 5 years ago

lancelafontaine commented 6 years ago

Description We are using the default PostgreSQL docker image as a persistent data store. At the moment, we do not keep track of database migrations, and the database is wiped and rebuilt on every deployment. This can also be done manually on your local machine with ./cjl reset-db. The services that require DB access run an init.py script during build time that constructs the database models.

Scope of Work

Demo requirement

  1. The user does x
  2. The system does y n. Rest of a use case of a flow chart

Acceptance Criteria