Closed einarpersson closed 4 years ago
@tullinge/jockes-hjaltar
Vad tror ni om detta? Vore bra om ni kunde kolla på / säga OK under dagen så jag kan mergea in. Vi behöver ha ett stadigt tempo framåt om vi ska nå i hamn.
Mitt förslag är alltså:
1) Ni säger OK så mergear jag in denna PR
2) Någon av er lägger in nödvändig SQL i setup_db.py
för att generera databasen.
3) Vi byter från flask_mysqldb
till pymysql
4) Vi släpper Loopia. Jag håller på att kolla på att sätta upp en VPS hos Glesys genom skolan. Vi kör MySQL-databasen i en container med docker-compose
Ställ gärna frågor om något är oklart!
Denna PR visar hur man kan köra MySQL i docker och ansluta till denna med hjälp av pymysql.
I terminalen, kör
docker-compose up
för att starta igång databasen. Tips är att göra detta i ett separat terminalfönster eftersom docker-compose kommer "sno" terminalfönstret. Alternativt kördocker-compose up -d
för att köra i detached mode.Kör
docker-compose down
för att riva ner och ta bort databasen.setup_db.py
är ett script som kan användas för att skapa/reset:a databasen av oss utvecklare. Om man lägger in databas-strukturen där så blir det lätt att återskapa en fräsch korrekt uppsatt databas för alla lokalt på sina maskiner.