> ## 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.

# Créer une base de données de production lors de la publication

> Découvrez comment créer une base de données de production lors de la publication d'une application Replit.

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.

<Info>
  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.
</Info>

## 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`.

<Frame caption="Paramètres de connexion à la base de données">
  <img src="https://mintcdn.com/replit/POV-hgBX2MTWPuQ9/images/databases/development-database-settings.png?fit=max&auto=format&n=POV-hgBX2MTWPuQ9&q=85&s=8b5abc013a66b1ee168d557b5ab04df7" alt="Paramètres de la base de données affichant la valeur DATABASE_URL" width="1435" height="661" data-path="images/databases/development-database-settings.png" />
</Frame>

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](/fr/references/data-and-storage/sql-database#legacy-development-database).

## 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.

<Frame caption="Paramètres de la base de données de production dans Publishing">
  <img src="https://mintcdn.com/replit/LrPHebhkEtjoxAa5/images/databases/shared-database-migration/production-database-settings.png?fit=max&auto=format&n=LrPHebhkEtjoxAa5&q=85&s=a5ca44635f062423aaa9c8d8b73753e3" alt="Paramètres de publication affichant les options de création d'une base de données de production" width="1406" height="1207" data-path="images/databases/shared-database-migration/production-database-settings.png" />
</Frame>

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.

<Warning>
  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.
</Warning>

## 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.

<Note>
  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](/fr/references/data-and-storage/database-upgrade).
</Note>

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

* [Bases de données de production](/fr/references/data-and-storage/production-databases)
* [Base de données](/fr/references/data-and-storage/sql-database)
* [Mise à niveau de la base de données](/fr/references/data-and-storage/database-upgrade)
* [À propos de la publication](/category/replit-deployments)
