UNPKG

@overture-stack/lyric

Version:
31 lines (30 loc) 1.1 kB
/** * Order the properties of the Migration Summary Record * @param {MigrationSummary} migration - The migration summary to format. * @returns {MigrationSummary} The formatted migration summary with ordered properties. */ export const formatMigrationSummary = (migration) => ({ id: migration.id, category: migration.category, fromDictionary: migration.fromDictionary, toDictionary: migration.toDictionary, submissionId: migration.submissionId, invalidRecords: migration.invalidRecords, status: migration.status, retries: migration.retries, createdAt: migration.createdAt, createdBy: migration.createdBy, updatedAt: migration.updatedAt, updatedBy: migration.updatedBy, }); export const formatMigrationAuditRecord = (record) => ({ entityName: record.entityName, dataDiff: record.dataDiff, errors: record.errors, newDataIsValid: record.newDataIsValid, oldDataIsValid: record.oldDataIsValid, organization: record.organization, systemId: record.systemId, createdAt: record.createdAt, createdBy: record.createdBy, });