MerginMaps / MerginMaps/server
change gpkg schema without users having to delete and re-download project
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Python
- Sterne
- 179
- Forks
- 71
- Ø Merge
- 1 T. 4 Std.
- Gemergte PRs (30 T.)
- 10
Beschreibung
--Feature request--
It would be great to be able to add tables and/or change/add fields in gpkg's without the user having to delete and re download projects.
Currenty we let our users know well in advance via whatsapp and email that we are planning a major project change and that they will have to delete and redownload projects on a certain date. we then remind them on a daily basis and come the specified date... more than half of them did not do it and we have conflicts everywhere.
So if possible this would be a game changer. 🤙🏻💪🏻
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Das Issue beschreibt, wie GeoPackage-Projektschemas geändert werden sollen, ohne dass Benutzer Projekte löschen und erneut herunterladen müssen, nennt jedoch keine Dateien, Tests oder Einstiegspunkte. Beginne damit nachzuverfolgen, wie der Server Projektdownloads und Schemaänderungen verarbeitet. Als erledigt gilt die Aufgabe, wenn unterstützte Änderungen an Tabellen oder Feldern ohne den derzeitigen Lösch-und-Erneut-Herunterladen-Workflow übernommen werden.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python
- Bereich
- backend, databases
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100