如何使用SchemaComparison libraray将特定表数据与模式一起发布

时间:2020-04-11 12:34:37

标签: c# sql asp.net schema-compare

有一个要求,我必须将方案/数据从一个数据库发布到另一个数据库,要发布的另一个数据库将始终为空,因此我使用了SchemaComparison库 使用Microsoft.Azure.Management.Fluent,代码可以在可以发布架构的地方很好地工作,但是我也想发布数据,某些表的数据我需要发布的不是全部,所以是否有任何过滤器可用或我可以做的任何其他事情,我在下面粘贴了代码。sourcedatbaseendpoint和targetdatabase端点是源​​数据库和目标数据库的连接字符串。

                        var comparison = new SchemaComparison(sourcedatabaseendpoint, targetdatabaseendpoint);

                        SchemaComparisonResult comparisonResult = comparison.Compare();

                        /// Publish the changes to the target database
                        SchemaComparePublishResult publishResult = comparisonResult.PublishChangesToTarget();

0 个答案:

没有答案