gpt4 book ai didi

entity-framework - 如何创建 SQL Server 系统表

转载 作者:行者123 更新时间:2023-12-04 07:54:53 24 4
gpt4 key购买 nike

我正在开发一个网站,该网站首先使用 Entity Framework 代码进行迁移。在每个主要版本之后,我都会复制一份生产数据并将其设置在我的开发环境中。我发现为了在迁移中使用生产数据副本,有必要复制 __MigrationHistory表从旧的开发数据库镜像复制到生产数据库。

这很好用,除了一个烦人的细节:_MigrationHistory table 作为用户表而不是系统表出现。只要我记得从我的数据库差异中过滤掉它,这不是一个严重的问题。但我更喜欢新的 __MigrationHistory table 是一个系统表,就像它在由 EF 迁移创建的数据库中一样。

有没有办法可以创建或复制 SQL Server 表,使其看起来像系统表?

最佳答案

使用以下命令将您的表更改为系统对象。所以它会出现在系统对象中。

EXEC sys.sp_MS_marksystemobject _MigrationHistory

关于entity-framework - 如何创建 SQL Server 系统表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18138303/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com