Cra*_*aig 10 sql-server database-project
我在SQL Server 2012数据库中创建了一个名为的模式[Auth].然后也创建了表和触发器.后来我被告知架构命名标准是小写的,所以它应该是[auth].我重命名了数据库项目中的模式,以及所有相关的引用.但是,架构比较功能不会检测到差异,也不会重命名架构.
这会影响我们的实体框架的对象,因为它们应该是'auth'.
有没有办法让数据库项目将案例更改视为更改,并更新数据库?
Nat*_*erl 13
项目设置中有一个名为"验证标识符上的套管"的选项,根据文档,它将检测案例中的差异.但是,如果在项目的"数据库设置"中选择区分大小写的排序规则,则似乎只有相关性.

一旦我选择了SQL_Latin1_General_CP1_CS_AS,我就能够检测到模式名称中的更改,并按预期编写DROP/CREATE模式脚本:

| 归档时间: |
|
| 查看次数: |
4896 次 |
| 最近记录: |