Flask microservice that handles backend requests for lab link.
Utilizes SQL Alchemy to persist data through an ORM.
USERNAME=yourusername
PASSWORD=yourpassword
HOST=hostname(e.x.localhost)
DATABASE=lablink
python3 -m venv .venv
source .venv/bin/activate
pip install --upgrade pip
pip install -r requirements.txt
flask run --debug
with app.app_context():
db.create_all()
@app.cli.command("seed-db")
def seed_db():
seed_profile_data(db, '../profile_data.json')
seed_org_data(db, '../org_data.json')
seed_project_data(db, '../project_data.json')
print("Database seeded!")
flask seed-db