apollographql / apollographql/fullstack-tutorial

Login exception INTERNAL_SERVER_ERROR

Offen
#139 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
TypeScript
Sterne
1.2k
Forks
808
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

When performing the first login I receive this error:
```
"SQLITE_ERROR: no such table: users",
```
The sqlite db is there and I can read from it with an sql tool. I've also verified that the table `users` is available.

The location of this file is in `server/store.sqlite` but somehow when I run my server it gets copied to the root folder (whic part of the logic does this, maybe sequelize?)

I can read from `src/utils` that `storage: './store.sqlite',` so I guess the db should be located inside the `server/src` directory, but even copying it manually inside `src` doesn't fix the problem.

Maybe I've missed a step somehow?

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Beginne damit, die SQLite-Speicherkonfiguration in src/utils nachzuverfolgen und zu überprüfen, wie server/store.sqlite beim Start des Servers aufgelöst oder kopiert wird. Überprüfe, welche Datenbankdatei der laufende Server öffnet, und vergleiche sie mit der Datei, die die users-Tabelle enthält; die Aufgabe ist abgeschlossen, wenn beim ersten Login nicht mehr SQLITE_ERROR: no such table: users gemeldet wird.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
sqlite, typescript
Bereich
authentication, backend, database
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.