Поделиться через


MongoDbMigrationProgress interface

Описание хода выполнения общей миграции

Extends

Свойства

databases

Ход выполнения баз данных в миграции. Ключи — это имена баз данных

resultType

Полиморфная дискриминация, указывающая различные типы этого объекта, может быть

Унаследованные свойства

bytesCopied

Количество байтов документов, скопированных на этапе копирования

documentsCopied

Количество документов, скопированных на этапе копирования

elapsedTime

Истекшее время в формате [ddd.] hh:mm:ss[.fff] (т. е. формат TimeSpan)

errors

Ошибки и предупреждения, возникшие для текущего объекта. Ключи — это коды ошибок.

eventsPending

Количество событий oplog, ожидающих воспроизведения

eventsReplayed

Число событий оплога, воспроизводимых до сих пор

lastEventTime

Метка времени последнего события oplog, полученного или значение NULL, если событие oplog еще не получено.

lastReplayTime

Метка времени воспроизведения последнего события oplog или null, если событие oplog еще не было воспроизведено.

name

Имя объекта progress. Для коллекции это неквалифицированное имя коллекции. Для базы данных это имя базы данных. Для общей миграции это значение NULL.

qualifiedName

Полное имя объекта progress. Для коллекции это имя, указанное в базе данных. Для базы данных это имя базы данных. Для общей миграции это значение NULL.

state
totalBytes

Общее количество байтов документов в источнике в начале этапа копирования или -1, если общий размер был неизвестным

totalDocuments

Общее количество документов в источнике в начале этапа копирования или -1, если общее число было неизвестно

Сведения о свойстве

databases

Ход выполнения баз данных в миграции. Ключи — это имена баз данных

databases?: {[propertyName: string]: MongoDbDatabaseProgress}

Значение свойства

{[propertyName: string]: MongoDbDatabaseProgress}

resultType

Полиморфная дискриминация, указывающая различные типы этого объекта, может быть

resultType: "Migration"

Значение свойства

"Migration"

Сведения об унаследованном свойстве

bytesCopied

Количество байтов документов, скопированных на этапе копирования

bytesCopied: number

Значение свойства

number

наследуется отMongoDbProgress.bytesCopied

documentsCopied

Количество документов, скопированных на этапе копирования

documentsCopied: number

Значение свойства

number

унаследовано отMongoDbProgress.documentsCopied

elapsedTime

Истекшее время в формате [ddd.] hh:mm:ss[.fff] (т. е. формат TimeSpan)

elapsedTime: string

Значение свойства

string

наследуется отMongoDbProgress.elapsedTime

errors

Ошибки и предупреждения, возникшие для текущего объекта. Ключи — это коды ошибок.

errors: {[propertyName: string]: MongoDbError}

Значение свойства

{[propertyName: string]: MongoDbError}

наследуется отMongoDbProgress.errors.errors

eventsPending

Количество событий oplog, ожидающих воспроизведения

eventsPending: number

Значение свойства

number

унаследовано отMongoDbProgress.eventsPending

eventsReplayed

Число событий оплога, воспроизводимых до сих пор

eventsReplayed: number

Значение свойства

number

Наследуется отMongoDbProgress.eventsReplayed

lastEventTime

Метка времени последнего события oplog, полученного или значение NULL, если событие oplog еще не получено.

lastEventTime?: Date

Значение свойства

Date

наследуется отMongoDbProgress.lastEventTime

lastReplayTime

Метка времени воспроизведения последнего события oplog или null, если событие oplog еще не было воспроизведено.

lastReplayTime?: Date

Значение свойства

Date

наследуется отMongoDbProgress.lastReplayTime

name

Имя объекта progress. Для коллекции это неквалифицированное имя коллекции. Для базы данных это имя базы данных. Для общей миграции это значение NULL.

name?: string

Значение свойства

string

унаследован отMongoDbProgress.name

qualifiedName

Полное имя объекта progress. Для коллекции это имя, указанное в базе данных. Для базы данных это имя базы данных. Для общей миграции это значение NULL.

qualifiedName?: string

Значение свойства

string

наследуется отMongoDbProgress.qualifiedName

state

state: string

Значение свойства

string

наследуется отMongoDbProgress.state

totalBytes

Общее количество байтов документов в источнике в начале этапа копирования или -1, если общий размер был неизвестным

totalBytes: number

Значение свойства

number

наследуется отMongoDbProgress.totalBytes

totalDocuments

Общее количество документов в источнике в начале этапа копирования или -1, если общее число было неизвестно

totalDocuments: number

Значение свойства

number

унаследовано отMongoDbProgress.totalDocuments