Как опубликовать sh указанные c данные таблицы вместе со схемой, используя библиотеку SchemaComparison - PullRequest
0 голосов
/ 11 апреля 2020

Существует требование, согласно которому я должен публиковать sh схему / данные из одной базы данных в другую, другая база данных, в которой я собираюсь публиковать sh, всегда будет пустой, поэтому я использовал библиотеку SchemaComparison, используя Microsoft . Azure .Management.Fluent, код работает абсолютно нормально, когда я могу опубликовать sh схему, но я хочу также опубликовать sh данные, есть определенные таблицы, данные которых мне нужно опубликовать sh не все, поэтому есть ли какой-либо фильтр или что-то еще, что я могу сделать для достижения этой цели, я вставил приведенный ниже код .`sourcedatbaseendpoint и targettdatabase являются строкой соединения с исходной и целевой базами данных.

                        var comparison = new SchemaComparison(sourcedatabaseendpoint, targetdatabaseendpoint);

                        SchemaComparisonResult comparisonResult = comparison.Compare();

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