docs: update NEXT_STEPS.md and TEKNISK_BESKRIVNING.md with seed script instructions and path corrections

This commit is contained in:
Nils-Johan Gynther
2026-04-20 10:32:28 +02:00
parent 30fb8b265b
commit 41a5170ed2
2 changed files with 16 additions and 6 deletions
+12
View File
@@ -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 ## Prioriterade förbättringar
### 1. ICA-skraparen missar receptbild ### 1. ICA-skraparen missar receptbild
+4 -6
View File
@@ -75,7 +75,7 @@ Efter push till Gitea:
1. **SSH in på servern** 1. **SSH in på servern**
```bash ```bash
ssh user@server ssh user@server
cd /path/to/recipe-app cd /opt/containers/recipe-app
``` ```
2. **Hämta senaste ändringar** 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) | | `# Rubrik` | Receptnamn (första H1) |
| Text mellan H1 och `## Ingredienser` | Receptbeskrivning (flera rader OK, valfritt) | | 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 ENHET NAMN` | Ingrediens: quantity=ANTAL, unit=ENHET, name=NAMN |
| `- ANTAL NAMN` | Ingrediens utan enhet: unit sätts till "st" | | `- ANTAL NAMN` | Ingrediens utan enhet: unit sätts till "st" |
| `- NAMN` | Ingrediens utan kvantitet: quantity=0, unit="" | | `- NAMN` | Ingrediens utan kvantitet: quantity=0, unit="" |
@@ -1368,11 +1368,9 @@ Konfigureras via `.env` eller `docker compose up`:
**Köra seed_all.sql:** **Köra seed_all.sql:**
```bash ```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) DB_PASS=$(grep MARIADB_ROOT_PASSWORD .env | cut -d= -f2)
docker exec recipe-db mariadb -uroot -p"$DB_PASS" recipe_app -e "SHOW TABLES;"
# Kör skriptet in i databasen
docker exec -i recipe-db mariadb -uroot -p"$DB_PASS" recipe_app < db/seeds/seed_all.sql
``` ```
**Viktigt:** Denna kommando kan köras **hur många gånger som helst**: **Viktigt:** Denna kommando kan köras **hur många gånger som helst**: