# Database branching workflows: A guide for developers

DevFeed: [Database branching workflows: A guide for developers](<https://devfeed.tech/articles/database-branching-workflows-a-guide-for-developers-5166.md>)

Original publisher: [Read original article](<https://neon.com/blog/database-branching-workflows-a-guide-for-developers>)

Author: Carlota Soto

Published: 2024-05-09T17:50:40Z

Content type: tutorial

Language: en

Sources: [Blog -- Neon Docs](<https://devfeed.tech/sources/blog-neon-docs.md>)

Topics: [data](<https://devfeed.tech/topics/data.md>), [Pull Request](<https://devfeed.tech/topics/pull-request.md>), [Drizzle](<https://devfeed.tech/topics/drizzle.md>)

Tags: [automation](<https://devfeed.tech/tags/automation.md>), [database](<https://devfeed.tech/tags/database.md>), [developers](<https://devfeed.tech/tags/developers.md>), [drizzle](<https://devfeed.tech/tags/drizzle.md>), [guide](<https://devfeed.tech/tags/guide.md>), [postgres](<https://devfeed.tech/tags/postgres.md>), [product](<https://devfeed.tech/tags/product.md>), [pull-request](<https://devfeed.tech/tags/pull-request.md>), [workflow](<https://devfeed.tech/tags/workflow.md>), [workflows](<https://devfeed.tech/tags/workflows.md>)

## AI overview

A guide to database branching workflows for pull-request preview environments and isolated local development environments. It describes creating and deleting database branches automatically, syncing development branches with production schema and data, and using production-like data to reduce risk and improve collaboration.

## Source excerpt

Modern development demands speed and flexibility, but this is nowhere to be found in database development. Even when using managed databases, database workflows are still slow and prone to errors: setting up new instances takes time, undoing changes is risky, keeping data consist...