如何在“真实”项目中管理数据库架构?

问题描述 投票:0回答:1

我正在学习 NodeJS 并使用 Prisma 来管理我的数据库架构,这非常简单。 但我想知道他们如何在“真实”项目中管理数据库? 他们只是在.sql文件中定义模式并使用git来控制数据库的版本吗?

我之前使用过Laravel,并通过“迁移”来管理其数据库版本。但我想知道如何在没有框架的情况下手动执行此操作。

如果您能告诉我创建数据库和管理其版本的过程,那就太好了? 因为我之前没有在IT公司工作过。

感谢您的帮助。

node.js database version-control
1个回答
0
投票

看看 node-liquibase,它的自我描述是:

Liquibase 是一个独立于数据库的开源库,用于跟踪、管理和应用数据库架构更改。

它在 Java 世界中拥有悠久且经过验证的历史。

© www.soinside.com 2019 - 2024. All rights reserved.