FROM CACHE - fr_header
Cette communauté a fait place à une assistance de pair-à-pair. L’assistance Shopify ne sera plus proposée pour cette communauté. Nous vous encourageons à entrer en contact avec d’autres marchands et partenaires pour obtenir de l’aide et partager vos expériences ! Veuillez continuer à signaler tout ce qui va à l'encontre de notre Code de conduite ou tout contenu que vous souhaitez faire supprimer.

La mise à jour d'un CarrierService détruit ma base de donnée

La mise à jour d'un CarrierService détruit ma base de donnée

CyprienSiaud
Shopify Partner
4 0 0

Bonjour,

Je sais que le titre est un peu violent mais c'est malheureusement vrai...😢

Pour la faire courte, je développe une application pour lier l'envoi de colis, j'ai donc créé un CarrierService via l'API Shopify et j'ai aussi une API custom(middleware) pour stocker des infos du vendeur dont une clé API du transporteur. Dans ces infos, il y a un pourcentage que définit le vendeur sur le prix de l'envoi.

Le truc c'est que si il change le pourcentage je dois modifier le CarrierService.

Et ç'est là que le problème se pose, avant même de pouvoir changer le CarrierService, la bdd est supprimée et recréée comme si l'application se réinstallait toute seule.

PS: L'API est en nodejs, la BDD en sqlite3 et je suis en mode dev (donc je run l'application depuis mon pc)

1 RÉPONSE 1

CyprienSiaud
Shopify Partner
4 0 0

Bonjour,

Je sais que le titre est un peu violent mais c'est malheureusement vrai...😢

Pour la faire courte, je développe une application pour lier l'envoi de colis, j'ai donc créé un CarrierService via l'API Shopify et j'ai aussi une API custom(middleware) pour stocker des infos du vendeur dont une clé API du transporteur. Dans ces infos, il y a un pourcentage que définit le vendeur sur le prix de l'envoi.

Le truc c'est que si il change le pourcentage je dois modifier le CarrierService.

Et ç'est là que le problème se pose, avant même de pouvoir changer le CarrierService, la bdd est supprimée et recréée comme si l'application se réinstallait toute seule.

PS: L'API est en nodejs, la BDD en sqlite3 et je suis en mode dev (donc je run l'application depuis mon pc)