Hela dagen ägnades åt att deploy:a vårt Library-API till Heroku.
I stora drag så följde vi guiden Deploying Node.js Apps on Heroku, och vi lade även till ett add-on i form av ClearDB som (bland annat) ger oss en hostad mySQL-server i molnet som vi kan låta vår Heroku-app ansluta till.
Vi pratade även om miljö-variabler och att vi kan sätta dem i heroku med hjälp av heroku config set i terminalen eller via Heroku dashboard i webbläsaren. Se screenshot nedan för hur man plockar ut de olika delarna vi behöver från den URL vi får från ClearDB:

Eftermiddagen gick åt till att lyckas exportera vår lokala mySQL-databas via HeidiSQL i Windows-miljö, men till slut lyckades alla!
Länkar
Deploying Node.js Apps on Heroku
https://devcenter.heroku.com/articles/deploying-nodejs
ClearDB MySQL – Heroku Elements Add-on
https://elements.heroku.com/addons/cleardb
ClearDB MySQL dokumentation
https://devcenter.heroku.com/articles/cleardb#provisioning-the-shared-mysql-add-on
Sequel Pro
Databas-GUI för macOS
HeidiSQL
Databas-GUI för Windows
MySQL Workbench
Väldigt kraftfullt men lite komplext databas-GUI för både macOS, Linux och Windows
https://www.mysql.com/products/workbench/
Workshop
Deploy:a er Library-app enligt de instruktioner vi gått igenom idag. Fråga om ni stöter på patrull!