问题标签 [database-deployment]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
42 浏览

sql-server - 当我将 DACPAC 作为发布管道的一部分部署时,如何防止在 Azure DevOps 中部署数据库触发器?

所以我想出了如何禁用触发器成为 DACPAC 的一部分,但不幸的是,这只是 Visual Studio 中的用户级别设置,所以我无法将其保存到源代码管理并使用这些更改部署解决方案。

在部署管道任务的定义中,必须有某种方法从 DACPAC 中过滤掉触发器。但我不知道从哪里开始;我所看到的只是一些文本字段,它们甚至都不是通用的“命令行选项”字段......

0 投票
0 回答
14 浏览

sql-server - 如何使用 Sqlpackage.exe 比较数据库上的特定架构(仅 dbo、用户)

我正在尝试使用 SqlPackage.exe 将 dacpac 文件与数据库进行比较,它正在为所有差异生成脚本。在我的数据库中,我有多个模式,如 dbo、core、user、hist、archive、... 我想知道,有没有办法给 sqlpackage 提供选项以仅比较 user、hist。我尝试了多种选择,但没有运气。谢谢!

0 投票
0 回答
57 浏览

heroku - 在 Heroku 上使用 Nuxt 部署 Prisma

我现在花了几天时间试图弄清楚为什么我的后端无法在我的应用程序的在线版本上运行。我创建了一个 Nuxt 项目,该项目使用 Prisma 作为一个非常小而简单的数据库。

在积极使用 prisma 之前,我已经构建了应用程序的“Nuxt 部分”(尽管它已经在项目中实现了)。

过了一会儿,我为 prisma 创建了一个非常基本的 API 来使用,我让一切都在本地工作,然后我尝试通过添加以下行在 heroku 上构建它:release: npx prisma migrate deploy到我的 Procfile。

我认为这将使用最新的迁移来重新创建我的本地数据库,但是当浏览在线版本时,我注意到依赖于数据库的所有内容都不起作用,因为它可能不在数据库中。

我尝试手动进行迁移并推送分支以查看 Heroku 将记录的内容,结果如下:

0 投票
1 回答
38 浏览

sql-server - 如何编写脚本并将程序集列表加载到 SQL Server?

我的 SQL CLR 过程依赖于 log4net,它依赖于 System.Web.dll。

当我上传这个 System.Web.dll 时:

我看到还添加了 20 个其他程序集。好的。如何编写此/这些程序集的脚本并从脚本中的二进制文件上传它们?