Swagger api documentation: swagger
Een migratie is eens synchronisatie tussen de Entities in de code en de tabellen in het database schema.
pnpm typeorm migration:generate .\dist\migrations\PostRefactoring -d .\dist\config\data-source.js -o
pnpm typeorm migration:run -d .\dist\config\data-source.js
pnpm run seed
docker build --tag rabotpd .
docker run -d --publish 5000:8080 --name nest-container rabotpd
Dit is wat uitleg over het manueel deployen van het project naar gcp
- Login
gcloud auth activate-service-account --key-file .\credentials.json
- set account
gcloud auth list
gcloud config set account 'rabotpd@gmail.com'
- set project
gcloud config set project noted-wares-456621-u4
- build & upload docker image
gcloud builds submit --tag gcr.io/noted-wares-456621-u4/111714800394867580824
- deploy image in cloud runner instance
gcloud run deploy noted-wares-456621-u4 --port 3000 --image gcr.io/noted-wares-456621-u4/111714800394867580824 --region=us-east1 --platform managed --add-cloudsql-instances=noted-wares-456621-u4:us-central1:rabotpd-db
- @Public()