diff --git a/NEXT_STEPS.md b/NEXT_STEPS.md index fedbc30b..9b35dff9 100644 --- a/NEXT_STEPS.md +++ b/NEXT_STEPS.md @@ -52,6 +52,18 @@ --- +## Notering 2026-04-20 + +Den senaste versionen av `db/seeds/seed_all.sql` är pushad till utvecklingsmiljön, men har **ännu inte körts** på databasen. Nästa gång vi vill uppdatera kategoriträdet måste seed-scriptet köras manuellt: + +```bash +docker exec -i recipe-db mariadb -uroot -p"$DB_PASS" recipe_app < db/seeds/seed_all.sql +``` + +Se även TEKNISK_BESKRIVNING.md för detaljer om seed-processen. + +--- + ## Prioriterade förbättringar ### 1. ICA-skraparen missar receptbild diff --git a/TEKNISK_BESKRIVNING.md b/TEKNISK_BESKRIVNING.md index 60c62eed..1aabb96f 100644 --- a/TEKNISK_BESKRIVNING.md +++ b/TEKNISK_BESKRIVNING.md @@ -75,7 +75,7 @@ Efter push till Gitea: 1. **SSH in på servern** ```bash ssh user@server - cd /path/to/recipe-app + cd /opt/containers/recipe-app ``` 2. **Hämta senaste ändringar** @@ -988,7 +988,7 @@ Stek löken i lite smör. Tillsätt köttfärsen… |---------|----------| | `# Rubrik` | Receptnamn (första H1) | | Text mellan H1 och `## Ingredienser` | Receptbeskrivning (flera rader OK, valfritt) | -| `## Ingredienser` | Ingred markerare (case-insensitive) | +| `## Ingredienser` | Ingrediens markerare (case-insensitive) | | `- ANTAL ENHET NAMN` | Ingrediens: quantity=ANTAL, unit=ENHET, name=NAMN | | `- ANTAL NAMN` | Ingrediens utan enhet: unit sätts till "st" | | `- NAMN` | Ingrediens utan kvantitet: quantity=0, unit="" | @@ -1368,11 +1368,9 @@ Konfigureras via `.env` eller `docker compose up`: **Köra seed_all.sql:** ```bash -# Hämta lösenordet från .env eller Docker +# Hämta lösenordet från .env och kör kommandot: DB_PASS=$(grep MARIADB_ROOT_PASSWORD .env | cut -d= -f2) - -# Kör skriptet in i databasen -docker exec -i recipe-db mariadb -uroot -p"$DB_PASS" recipe_app < db/seeds/seed_all.sql +docker exec recipe-db mariadb -uroot -p"$DB_PASS" recipe_app -e "SHOW TABLES;" ``` **Viktigt:** Denna kommando kan köras **hur många gånger som helst**: