@@ -2641,11 +2641,9 @@ export interface IDataArchiveJobParameters {
26412641 deleteTemporaryTable ?: boolean ;
26422642 name : string ;
26432643 sourceDatabaseId : number ;
2644- sourceDatabaseName ?: string ;
2645- sourceDataSourceName ?: string ;
2644+ sourceDatabase ?: IDatabase ;
26462645 targetDataBaseId : number ;
2647- targetDatabaseName ?: string ;
2648- targetDataSourceName ?: string ;
2646+ targetDatabase : IDatabase ;
26492647 migrationInsertAction ?: MigrationInsertAction ;
26502648 shardingStrategy ?: ShardingStrategy ;
26512649 deleteByUniqueKey ?: boolean ;
@@ -2658,7 +2656,6 @@ export interface IDataArchiveJobParameters {
26582656 name : string ;
26592657 pattern : string ;
26602658 } [ ] ;
2661- targetDatabase : IDatabase ;
26622659 timeoutMillis : number ;
26632660 syncTableStructure : SyncTableStructureEnum [ ] ;
26642661 dirtyRowAction : DirtyRowActionEnum ;
@@ -2670,7 +2667,7 @@ export interface IDataClearJobParameters {
26702667 deleteAfterMigration : boolean ;
26712668 name : string ;
26722669 databaseId : number ;
2673- databaseName ?: string ;
2670+ database ?: IDatabase ;
26742671 deleteByUniqueKey ?: boolean ;
26752672 rateLimit ?: {
26762673 rowLimit ?: number ;
@@ -2684,9 +2681,7 @@ export interface IDataClearJobParameters {
26842681 timeoutMillis : number ;
26852682 needCheckBeforeDelete : boolean ;
26862683 targetDatabaseId ?: number ;
2687- targetDatabaseName ?: string ;
2688- sourceDataSourceName ?: string ;
2689- targetDataSourceName ?: string ;
2684+ targetDatabase ?: IDatabase ;
26902685 shardingStrategy ?: ShardingStrategy ;
26912686 dirtyRowAction : DirtyRowActionEnum ;
26922687 maxAllowedDirtyRowCount : number ;
0 commit comments