要在预览环境或 CI 里测迁移,却不敢动生产库,或每次手工灌库耗掉半天——Neon 分支正是为此设计的工作流。
Neon Docs《Branching》(Last updated / dateModified 可核)说明:可像分支代码一样快速分支数据,用于开发、测试与 CI/CD;也可把数据回拨到历史点以恢复误操作或分析过去状态。分支是数据的 copy-on-write 克隆,可从当前或过去状态创建;支持 schema-only 分支以处理敏感数据。分支与来源隔离,可随意改/删;父子可共享创建点前数据,写入存为 delta。创建分支不会增加父分支负载或影响其性能。每个项目有根分支 main;首个分支从根分出,后续可从根或已有分支再分。工作流包括:开发(默认带父分支截至创建时的全部数据,可用 CLI/API/GitHub Actions,或 Neon 托管的 Vercel 集成按预览部署建分支)、测试(并行分支各有专用计算,测 schema/查询/破坏性操作)、临时环境(设过期日 TTL 自动删)。还可用于数据恢复:在历史窗口内回到过去时间点。本场景据此输出数据库分支简报。禁止声称「生产分支已切好」或回显数据库密码。