Passer au contenu principal
Lorsque vous publiez une application Replit qui utilise une base de données de développement Neon héritée, vous pouvez créer une base de données de production distincte depuis le panneau Publication. Une base de données de production permet de garder les données de votre application active séparées des données utilisées lors du développement.
Ce guide s’adresse aux applications Replit qui utilisent encore Neon pour la base de données de développement. Si votre application utilise Helium, l’infrastructure de base de données actuelle de Replit, les bases de données de production sont créées automatiquement lors de la publication.

Avant de commencer

Vérifiez si votre application utilise encore Neon pour la base de données de développement :
  1. Ouvrez l’outil Base de données dans votre application Replit.
  2. Ouvrez l’onglet Paramètres.
  3. Vérifiez la valeur DATABASE_URL.
Paramètres de la base de données affichant la valeur DATABASE_URL
Si la valeur contient neon.tech, votre application utilise une base de données de développement Neon héritée. Si elle contient helium, votre application utilise Helium. Pour plus de détails, consultez Base de données de développement héritée.

Créer la base de données de production

Pour créer une base de données de production lors de la publication :
  1. Ouvrez Publication.
  2. Choisissez Publier. Si votre application est déjà publiée, choisissez Republier.
  3. Ouvrez Paramètres de la base de données de production.
  4. Activez Créer une base de données de production.
  5. Pour copier les données de développement actuelles en production, activez Configurer votre base de données de production avec vos données de développement actuelles.
  6. Continuez la publication de votre application.
Paramètres de publication affichant les options de création de base de données de production
Lorsque vous activez Créer une base de données de production, Replit crée une base de données de production pour votre application publiée. Par défaut, Replit prépare le schéma de la base de données de production à partir de votre base de données de développement. Lorsque vous activez également Configurer votre base de données de production avec vos données de développement actuelles, Replit initialise la base de données de production avec le schéma et les données actuelles de votre base de données de développement.
Ne copiez les données de développement en production que si ces données sont sûres à utiliser dans votre application active. Les données de développement peuvent inclure des comptes de test, des exemples d’enregistrements ou du contenu incomplet.

Après la publication

Une fois la publication terminée, votre application publiée utilise la base de données de production. Votre espace de travail continue d’utiliser la base de données de développement, de sorte que les modifications futures n’affectent pas directement les données en production.
Replit met également à niveau les bases de données de développement de Neon vers Helium. Cette mise à niveau s’applique uniquement aux bases de données de développement dans la plupart des cas. Si vous créez une base de données de production avant la mise à niveau, votre application publiée continue d’utiliser cette base de données de production. Pour savoir ce qui change lors de la mise à niveau, consultez Mise à niveau de la base de données.
Pour afficher ou gérer la base de données de production :
  1. Ouvrez l’outil Base de données.
  2. Sélectionnez Production dans le sélecteur de base de données.
  3. Utilisez les onglets Mes données et Paramètres pour inspecter les données, les détails de connexion et l’utilisation.

Documentation associée