objectbox / objectbox/objectbox-java
DbExceptionListener for migration issues
Personne n'a encore pris cette issue.
- Langage dominant
- Java
- Étoiles
- 4.6k
- Forks
- 311
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
Hi. Is possible to use new DbExceptionListener to handle migration issues and for example drop db?
I tried to add listener just after builder but it's too late and exception is thrown earlier.
I know that there shouldn't be any if everything is done correctly but in my case I can just drop db and recreate it with data from backend.
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Commencez par suivre l’initialisation autour du builder, de DbExceptionListener et du chemin de migration afin d’identifier l’endroit où l’exception est levée avant l’ajout du listener. Déterminez le comportement attendu pour gérer cet échec de migration, y compris le flux demandé de suppression et de recréation ; le payload ne nomme aucun fichier ni test spécifique, les critères d’achèvement doivent donc être clarifiés avec les maintainers.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- java
- Domaine
- databases
- Type d'issue
- Fonctionnalité
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 25/100