Passer au contenu principal

Documentation Index

Fetch the complete documentation index at: https://docs.replit.com/llms.txt

Use this file to discover all available pages before exploring further.

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 volet Publication. Une base de données de production permet de séparer les données de votre application en ligne 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 lorsque nécessaire 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 Database dans votre application Replit.
  2. Ouvrez l’onglet Settings.
  3. Vérifiez la valeur de 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 Publishing.
  2. Choisissez Publish. Si votre application est déjà publiée, choisissez Republish.
  3. Ouvrez Production database settings.
  4. Activez Create production database.
  5. Pour copier vos données de développement actuelles en production, activez Set up your production database with your current development data.
  6. Poursuivez la publication de votre application.
Paramètres de publication affichant les options de création d'une base de données de production
Lorsque vous activez Create production database, 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 Set up your production database with your current development data, Replit initialise la base de données de production avec votre schéma et vos données de développement.
Ne copiez des données de développement en production que si ces données sont sûres à utiliser dans votre application en ligne. 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 éditeur de projet continue d’utiliser la base de données de développement, de sorte que les futures modifications de développement ne modifient pas directement les données en ligne.
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 Database.
  2. Sélectionnez Production dans le sélecteur de base de données.
  3. Utilisez les onglets My data et Settings pour inspecter les données, les détails de connexion et l’utilisation.

Documents connexes