问题标签 [databasescripting]

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 投票
3 回答
1525 浏览

sql-server - SQL Server 创建/更新数据库脚本

在 MS SQL Server 2005 中,如何创建一个包含数据库中所有对象(表、存储过程、视图)的脚本?我想使用脚本使用 SMO 创建数据库或更新其对象(更改、删除)(如果它们已经存在)。我知道 SQL Server Management Studio 中的脚本功能,但是我不熟悉配置选项。

0 投票
1 回答
199 浏览

msbuild - 寻找一个好的“创建”数据库脚本工具(不是差异脚本)

我正在寻找可以执行以下操作的 db 脚本工具:

  1. 为数据库中的每个表创建“创建脚本”并将它们放在单独的文件中。注意:这些文件不应包含关系约束。
  2. 为关系约束创建脚本(作为一个文件或多个文件,没关系)
  3. 创建用于填充表的插入脚本。

我们将把脚本放到 tfs 中,它们会经常更新,所以快速高效的工具是首选。我将把这些脚本集成到 msbuild 中,为我们的集成测试创建一个数据库。