objectbox / objectbox/objectbox-java
Entity model per Android flavor
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Java
- Sterne
- 4.6k
- Forks
- 311
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
There may be scenarios where you would like entity models per flavor.
We do not recommend this in general. There is a downside to having a model per flavor: if you share the app ID among flavors you cannot switch without clearing the app data. This is because diverging schema are not compatible to each other (UIDs differ and potentially also IDs).
Because of this we thought it would be a good idea to have a common entity model across flavors. Even if that means that some entities will be around for no use in some flavors.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
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
Beginne damit zu prüfen, wie Android flavors und gemeinsame Entity-Modelle in diesem Repository behandelt werden. Das Issue nennt keine Dateien, Tests, Einstiegspunkte oder Akzeptanzkriterien; kläre, ob Modelle pro flavor vorgesehen sind und welches Kompatibilitätsverhalten als abgeschlossen gelten würde.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- android, java
- Bereich
- databases, mobile
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 20/100