如何在 Visual Studio 2019 中创建 PostgreSQL 数据库项目,就像 SQL 数据库项目一样

Posted

技术标签:

【中文标题】如何在 Visual Studio 2019 中创建 PostgreSQL 数据库项目,就像 SQL 数据库项目一样【英文标题】:How to create PostgreSQL DB project in Visual Studio 2019 as like SQL Database project 【发布时间】:2021-05-19 07:21:43 【问题描述】:

如何在 Visual Studio 2019 中创建一个 PostgreSQL 数据库项目,就像我们在做 SQL DB 项目一样????

Visual Studio 提供了 SQL 数据库项目模板,但我没有找到任何 PostgreSQL 数据库。 我们将 AzureDevops + GITHUB 用于存储库。所以需要为 PostgreSQL 模式创建一个 repo 还需要通过CI/CD(Jenkin工具/AzureDevOps工具)创建postgreSQL数据库

需要以SQL脚本文件的形式维护每个数据库对象的版本控制。那么,Visual Studio 2019 中是否有这样的规定(可能是插件的形式)或者我们可以利用 SQL Server 数据库项目来存储 PostgreSQL 模式?

【问题讨论】:

【参考方案1】:

您可以使用 PostgreSQL 实体框架。 只需按照这些链接中的说明进行操作即可。https://www.npgsql.org/efcore/

https://medium.com/@RobertKhou/getting-started-with-entity-framework-core-postgresql-c6fa09681624

【讨论】:

以上是关于如何在 Visual Studio 2019 中创建 PostgreSQL 数据库项目,就像 SQL 数据库项目一样的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Visual Studio 2019 16.8.1 中创建 .Net 5.0 类库项目?

使用 C++ 在 Visual Studio 2019 中创建新的头文件?

如何在 Visual Studio 2015 中创建安装程序?

如何在 Visual Studio 中创建已经存在的数据库?

如何在 Visual Studio 2017 中创建 C++ Windows 桌面应用程序?

如何在 Visual Studio 代码中创建和部署函数应用程序?