Hello all! I created a private app for my work place back in July 2025. Back then Replit only created me a DEVELOPMENT database instance - it could not (at least that I could find) create a PRODUCTION instance as well. So I had to manually sign up and use a NEON database instead. This has worked so far, but I am wanting to move the production DB back into Replit now. How do I create an in-Replit production database? My portal only shows a Development db instance.
Open the Publishing tab, click advanced settings tab and there should be a check box to copy your development database
Ahhhh thanks SEOMike! Champion!
You may or may not know, but if I’m already using NEON DB for my production instance, is there a way to cutover/migrate to the Replit production instance?
I note that will only create a copy of my development database to production on a publish/deployment. So if I did this, my production site would use dev data.
Also, any ideas on how this would handle the production DB secret? I already have one for the NEON db. Will it create a new secret to use? Do I have to update my code?
When replit creates the production database when you publish. you get full settings access to that production db. in database → production database
You could just copy and paste your own neodb credentials in then.
My only concern is it sounds like you had the Agent use the Secrets to configure your database connection. That could be a problem.
You might have to toggle to Plan mode and ask it how its configured.
Thanks mate! I’ll need to spend some time on in this weekend. I might create a new dummy project first so I am certain with how Replit will handle all this, before I perform the actions on my actual project. Will report back here my findings.

