From 447b83515ae498f46e9d959e7c07f733647fdf06 Mon Sep 17 00:00:00 2001 From: linwei <872216696@qq.com> Date: Mon, 09 Feb 2026 10:00:24 +0800 Subject: [PATCH] init --- jobs1111.xml | 351 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 351 insertions(+), 0 deletions(-) diff --git a/jobs1111.xml b/jobs1111.xml new file mode 100644 index 0000000..39ad9b6 --- /dev/null +++ b/jobs1111.xml @@ -0,0 +1,351 @@ +<?xml version="1.0" encoding="UTF-8"?> +<root> + <code>4500000001</code> + <source> + <url>jdbc:mysql://139.196.74.78:3308/jagzw_test</url> + <username>root</username> + <password>jxpskj_2018</password> + <dbtype>mysql</dbtype> + <driver>com.mysql.cj.jdbc.Driver</driver> + </source> + <dest> + <url>jdbc:postgresql://139.196.74.78:5433/jagzw_test?currentSchema=jagzw</url> + <username>gaussdb</username> + <password>Ztzf@81f4</password> + <dbtype>postgresql</dbtype> + <driver>org.postgresql.Driver</driver> + </dest> + <jobs> +<!-- <job>--> +<!-- <!– job的名称,每一个job的名称最好不一样 –>--> +<!-- <name>blade_attach_sync</name>--> +<!-- <!– 定时调度cron表达式 –>--> +<!-- <cron>0/10 * * * * ?</cron>--> +<!-- <!– 源数据库的查询语句 –>--> +<!-- <srcSql>SELECT * from blade_attach</srcSql>--> +<!-- <!– 目标数据库的数据表 –>--> +<!-- <destTable>blade_attach</destTable>--> +<!-- <!– 目标数据库数据表的字段,必须和源数据库中查询语句的字段保持一致 –>--> +<!-- <destTableFields>id,tenant_id,link,domain_url,name,nick_name,original_name,extension,attach_size,patrol_task_id,result_type,device_sn,workspace_id,metadata,drone_data,remark,md5,create_user,create_dept,create_time,update_user,update_time,status,is_deleted</destTableFields>--> +<!-- <!– 根据此字段判断同步的数据是否在目标数据库总存在 –>--> +<!-- <destTableKey>id</destTableKey>--> +<!-- <!– 如果目标数据库中存在destTableKey标签字段相同的数据,则更新此字段 –>--> +<!-- <destTableUpdate>tenant_id,link,domain_url,name,nick_name,original_name,extension,attach_size,patrol_task_id,result_type,device_sn,workspace_id,metadata,drone_data,remark,md5,create_user,create_dept,create_time,update_user,update_time,status,is_deleted</destTableUpdate>--> +<!-- </job>--> +<!-- <job>--> +<!-- <name>blade_dept_sync</name>--> +<!-- <cron>0/10 * * * * ?</cron>--> +<!-- <srcSql>SELECT * from blade_dept</srcSql>--> +<!-- <destTable>blade_dept</destTable>--> +<!-- <destTableFields>id,dept_code,tenant_id,parent_id,ancestors,dept_category,dept_name,full_name,sort,remark,dept_nature,bing_id,bind_code,deployment_mode,area_code,status,is_deleted,create_time,update_time</destTableFields>--> +<!-- <destTableKey>id</destTableKey>--> +<!-- <destTableUpdate>dept_code,tenant_id,parent_id,ancestors,dept_category,dept_name,full_name,sort,remark,dept_nature,bing_id,bind_code,deployment_mode,area_code,status,is_deleted,create_time,update_time</destTableUpdate>--> +<!-- </job>--> +<!-- <job>--> +<!-- <name>blade_dict_sync</name>--> +<!-- <cron>0/10 * * * * ?</cron>--> +<!-- <srcSql>SELECT * from blade_dict</srcSql>--> +<!-- <destTable>blade_dict</destTable>--> +<!-- <destTableFields>id,parent_id,code,dict_key,dict_value,sort,remark,is_sealed,is_deleted</destTableFields>--> +<!-- <destTableKey>id</destTableKey>--> +<!-- <destTableUpdate>parent_id,code,dict_key,dict_value,sort,remark,is_sealed,is_deleted</destTableUpdate>--> +<!-- </job>--> +<!-- <job>--> +<!-- <name>blade_dict_biz_sync</name>--> +<!-- <cron>0/10 * * * * ?</cron>--> +<!-- <srcSql>SELECT * from blade_dict_biz</srcSql>--> +<!-- <destTable>blade_dict_biz</destTable>--> +<!-- <destTableFields>id,tenant_id,parent_id,code,dict_key,dict_value,sort,remark,is_sealed,is_deleted</destTableFields>--> +<!-- <destTableKey>id</destTableKey>--> +<!-- <destTableUpdate>tenant_id,parent_id,code,dict_key,dict_value,sort,remark,is_sealed,is_deleted</destTableUpdate>--> +<!-- </job>--> +<!-- <job>--> +<!-- <name>blade_job_info_sync</name>--> +<!-- <cron>0/10 * * * * ?</cron>--> +<!-- <srcSql>SELECT * from blade_job_info</srcSql>--> +<!-- <destTable>blade_job_info</destTable>--> +<!-- <destTableFields>id,job_server_id,job_id,job_name,job_description,job_params,time_expression_type,time_expression,execute_type,processor_type,processor_info,max_instance_num,concurrency,instance_time_limit,instance_retry_num,task_retry_num,min_cpu_cores,min_memory_space,min_disk_space,designated_workers,max_worker_count,notify_user_ids,enable,dispatch_strategy,lifecycle,alert_threshold,statistic_window_len,silence_window_len,log_type,log_level,extra,create_user,create_dept,create_time,update_user,update_time,status,is_deleted</destTableFields>--> +<!-- <destTableKey>id</destTableKey>--> +<!-- <destTableUpdate>job_server_id,job_id,job_name,job_description,job_params,time_expression_type,time_expression,execute_type,processor_type,processor_info,max_instance_num,concurrency,instance_time_limit,instance_retry_num,task_retry_num,min_cpu_cores,min_memory_space,min_disk_space,designated_workers,max_worker_count,notify_user_ids,enable,dispatch_strategy,lifecycle,alert_threshold,statistic_window_len,silence_window_len,log_type,log_level,extra,create_user,create_dept,create_time,update_user,update_time,status,is_deleted</destTableUpdate>--> +<!-- </job>--> +<!-- <job>--> +<!-- <name>blade_job_server_sync</name>--> +<!-- <cron>0/10 * * * * ?</cron>--> +<!-- <srcSql>SELECT * from blade_job_server</srcSql>--> +<!-- <destTable>blade_job_server</destTable>--> +<!-- <destTableFields>id,job_server_name,job_server_url,job_app_name,job_app_password,job_remark,create_user,create_dept,create_time,update_user,update_time,status,is_deleted</destTableFields>--> +<!-- <destTableKey>id</destTableKey>--> +<!-- <destTableUpdate>job_server_name,job_server_url,job_app_name,job_app_password,job_remark,create_user,create_dept,create_time,update_user,update_time,status,is_deleted</destTableUpdate>--> +<!-- </job>--> +<!-- <job>--> +<!-- <name>blade_log_api_sync</name>--> +<!-- <cron>0/10 * * * * ?</cron>--> +<!-- <srcSql>SELECT * from blade_log_api</srcSql>--> +<!-- <destTable>blade_log_api</destTable>--> +<!-- <destTableFields>id,tenant_id,service_id,server_host,server_ip,env,type,title,method,request_uri,user_agent,remote_ip,method_class,method_name,params,time,create_by,create_time</destTableFields>--> +<!-- <destTableKey>id</destTableKey>--> +<!-- <destTableUpdate>tenant_id,service_id,server_host,server_ip,env,type,title,method,request_uri,user_agent,remote_ip,method_class,method_name,params,time,create_by,create_time</destTableUpdate>--> +<!-- </job>--> +<!-- <job>--> +<!-- <name>blade_log_error_sync</name>--> +<!-- <cron>0/10 * * * * ?</cron>--> +<!-- <srcSql>SELECT * from blade_log_error</srcSql>--> +<!-- <destTable>blade_log_error</destTable>--> +<!-- <destTableFields>id,tenant_id,service_id,server_host,server_ip,env,method,request_uri,user_agent,stack_trace,exception_name,message,line_number,remote_ip,method_class,file_name,method_name,params,create_by,create_time</destTableFields>--> +<!-- <destTableKey>id</destTableKey>--> +<!-- <destTableUpdate>tenant_id,service_id,server_host,server_ip,env,method,request_uri,user_agent,stack_trace,exception_name,message,line_number,remote_ip,method_class,file_name,method_name,params,create_by,create_time</destTableUpdate>--> +<!-- </job>--> +<!-- <job>--> +<!-- <name>blade_log_usual_sync</name>--> +<!-- <cron>0/10 * * * * ?</cron>--> +<!-- <srcSql>SELECT * from blade_log_usual</srcSql>--> +<!-- <destTable>blade_log_usual</destTable>--> +<!-- <destTableFields>id,tenant_id,service_id,server_host,server_ip,env,log_level,log_id,log_data,method,request_uri,remote_ip,method_class,method_name,user_agent,params,create_by,create_time</destTableFields>--> +<!-- <destTableKey>id</destTableKey>--> +<!-- <destTableUpdate>tenant_id,service_id,server_host,server_ip,env,log_level,log_id,log_data,method,request_uri,remote_ip,method_class,method_name,user_agent,params,create_by,create_time</destTableUpdate>--> +<!-- </job>--> +<!-- <job>--> +<!-- <name>blade_menu_sync</name>--> +<!-- <cron>0/10 * * * * ?</cron>--> +<!-- <srcSql>SELECT * from blade_menu</srcSql>--> +<!-- <destTable>blade_menu</destTable>--> +<!-- <destTableFields>id,parent_id,code,name,alias,path,source,sort,category,sys_type,action,is_open,is_device,component,remark,is_deleted</destTableFields>--> +<!-- <destTableKey>id</destTableKey>--> +<!-- <destTableUpdate>parent_id,code,name,alias,path,source,sort,category,sys_type,action,is_open,is_device,component,remark,is_deleted</destTableUpdate>--> +<!-- </job>--> +<!-- <job>--> +<!-- <name>blade_model_sync</name>--> +<!-- <cron>0/10 * * * * ?</cron>--> +<!-- <srcSql>SELECT * from blade_model</srcSql>--> +<!-- <destTable>blade_model</destTable>--> +<!-- <destTableFields>id,datasource_id,model_name,model_code,model_table,model_class,model_remark,create_user,create_dept,create_time,update_user,update_time,status,is_deleted</destTableFields>--> +<!-- <destTableKey>id</destTableKey>--> +<!-- <destTableUpdate>datasource_id,model_name,model_code,model_table,model_class,model_remark,create_user,create_dept,create_time,update_user,update_time,status,is_deleted</destTableUpdate>--> +<!-- </job>--> +<!-- <job>--> +<!-- <name>blade_model_prototype_sync</name>--> +<!-- <cron>0/10 * * * * ?</cron>--> +<!-- <srcSql>SELECT * from blade_model_prototype</srcSql>--> +<!-- <destTable>blade_model_prototype</destTable>--> +<!-- <destTableFields>id,model_id,jdbc_name,jdbc_type,jdbc_comment,property_type,property_entity,property_name,is_list,is_form,is_row,component_type,dict_code,is_required,is_query,query_type,create_user,create_dept,create_time,update_user,update_time,status,is_deleted</destTableFields>--> +<!-- <destTableKey>id</destTableKey>--> +<!-- <destTableUpdate>model_id,jdbc_name,jdbc_type,jdbc_comment,property_type,property_entity,property_name,is_list,is_form,is_row,component_type,dict_code,is_required,is_query,query_type,create_user,create_dept,create_time,update_user,update_time,status,is_deleted</destTableUpdate>--> +<!-- </job>--> +<!-- <job>--> +<!-- <name>blade_notice_sync</name>--> +<!-- <cron>0/10 * * * * ?</cron>--> +<!-- <srcSql>SELECT * from blade_notice</srcSql>--> +<!-- <destTable>blade_notice</destTable>--> +<!-- <destTableFields>id,tenant_id,title,category,release_time,content,create_user,create_dept,create_time,update_user,update_time,status,is_deleted</destTableFields>--> +<!-- <destTableKey>id</destTableKey>--> +<!-- <destTableUpdate>tenant_id,title,category,release_time,content,create_user,create_dept,create_time,update_user,update_time,status,is_deleted</destTableUpdate>--> +<!-- </job>--> +<!-- <job>--> +<!-- <name>blade_oss_sync</name>--> +<!-- <cron>0/10 * * * * ?</cron>--> +<!-- <srcSql>SELECT * from blade_oss</srcSql>--> +<!-- <destTable>blade_oss</destTable>--> +<!-- <destTableFields>id,tenant_id,category,oss_code,endpoint,transform_endpoint,access_key,secret_key,bucket_name,app_id,region,remark,is_def,expire,object_dir_prefix,name,create_user,create_dept,create_time,update_user,update_time,status,is_deleted</destTableFields>--> +<!-- <destTableKey>id</destTableKey>--> +<!-- <destTableUpdate>tenant_id,category,oss_code,endpoint,transform_endpoint,access_key,secret_key,bucket_name,app_id,region,remark,is_def,expire,object_dir_prefix,name,create_user,create_dept,create_time,update_user,update_time,status,is_deleted</destTableUpdate>--> +<!-- </job>--> +<!-- <job>--> +<!-- <name>blade_param_sync</name>--> +<!-- <cron>0/10 * * * * ?</cron>--> +<!-- <srcSql>SELECT * from blade_param</srcSql>--> +<!-- <destTable>blade_param</destTable>--> +<!-- <destTableFields>id,param_name,param_key,param_value,remark,create_user,create_dept,create_time,update_user,update_time,status,is_deleted</destTableFields>--> +<!-- <destTableKey>id</destTableKey>--> +<!-- <destTableUpdate>param_name,param_key,param_value,remark,create_user,create_dept,create_time,update_user,update_time,status,is_deleted</destTableUpdate>--> +<!-- </job>--> +<!-- <job>--> +<!-- <name>blade_post_sync</name>--> +<!-- <cron>0/10 * * * * ?</cron>--> +<!-- <srcSql>SELECT * from blade_post</srcSql>--> +<!-- <destTable>blade_post</destTable>--> +<!-- <destTableFields>id,tenant_id,category,post_code,post_name,sort,remark,create_user,create_dept,create_time,update_user,update_time,status,is_deleted</destTableFields>--> +<!-- <destTableKey>id</destTableKey>--> +<!-- <destTableUpdate>tenant_id,category,post_code,post_name,sort,remark,create_user,create_dept,create_time,update_user,update_time,status,is_deleted</destTableUpdate>--> +<!-- </job>--> +<!-- <job>--> +<!-- <name>blade_process_leave_sync</name>--> +<!-- <cron>0/10 * * * * ?</cron>--> +<!-- <srcSql>SELECT * from blade_process_leave</srcSql>--> +<!-- <destTable>blade_process_leave</destTable>--> +<!-- <destTableFields>id,process_definition_id,process_instance_id,start_time,end_time,reason,task_user,apply_time,attach_url,create_user,create_dept,create_time,update_user,update_time,status,is_deleted</destTableFields>--> +<!-- <destTableKey>id</destTableKey>--> +<!-- <destTableUpdate>process_definition_id,process_instance_id,start_time,end_time,reason,task_user,apply_time,attach_url,create_user,create_dept,create_time,update_user,update_time,status,is_deleted</destTableUpdate>--> +<!-- </job>--> + <job> + <name>blade_region_sync</name> +<!-- <cron>0 * * 5 * 2026</cron>--> + <srcSql>SELECT * from blade_region limit 0,1</srcSql> + <destTable>blade_region</destTable> + <destTableFields>id,code,parent_code,ancestors,name,province_code,province_name,city_code,city_name,district_code,district_name,town_code,town_name,village_code,village_name,region_level,type,sort,remark,status,create_time,update_time</destTableFields> + <destTableKey>id</destTableKey> + <destTableUpdate>code,parent_code,ancestors,name,province_code,province_name,city_code,city_name,district_code,district_name,town_code,town_name,village_code,village_name,region_level,type,sort,remark,status,create_time,update_time</destTableUpdate> + </job> +<!-- <job>--> +<!-- <name>blade_report_file_sync</name>--> +<!-- <cron>0/10 * * * * ?</cron>--> +<!-- <srcSql>SELECT * from blade_report_file</srcSql>--> +<!-- <destTable>blade_report_file</destTable>--> +<!-- <destTableFields>id,name,content,create_time,update_time,is_deleted</destTableFields>--> +<!-- <destTableKey>id</destTableKey>--> +<!-- <destTableUpdate>name,content,create_time,update_time,is_deleted</destTableUpdate>--> +<!-- </job>--> +<!-- <job>--> +<!-- <name>blade_role_sync</name>--> +<!-- <cron>0/10 * * * * ?</cron>--> +<!-- <srcSql>SELECT * from blade_role</srcSql>--> +<!-- <destTable>blade_role</destTable>--> +<!-- <destTableFields>id,tenant_id,parent_id,role_name,sort,role_alias,is_deleted</destTableFields>--> +<!-- <destTableKey>id</destTableKey>--> +<!-- <destTableUpdate>tenant_id,parent_id,role_name,sort,role_alias,is_deleted</destTableUpdate>--> +<!-- </job>--> +<!-- <job>--> +<!-- <name>blade_role_menu_sync</name>--> +<!-- <cron>0/10 * * * * ?</cron>--> +<!-- <srcSql>SELECT * from blade_role_menu</srcSql>--> +<!-- <destTable>blade_role_menu</destTable>--> +<!-- <destTableFields>id,menu_id,role_id</destTableFields>--> +<!-- <destTableKey>id</destTableKey>--> +<!-- <destTableUpdate>menu_id,role_id</destTableUpdate>--> +<!-- </job>--> +<!-- <job>--> +<!-- <name>blade_role_scope_sync</name>--> +<!-- <cron>0/10 * * * * ?</cron>--> +<!-- <srcSql>SELECT * from blade_role_scope</srcSql>--> +<!-- <destTable>blade_role_scope</destTable>--> +<!-- <destTableFields>id,scope_category,scope_id,role_id</destTableFields>--> +<!-- <destTableKey>id</destTableKey>--> +<!-- <destTableUpdate>scope_category,scope_id,role_id</destTableUpdate>--> +<!-- </job>--> +<!-- <job>--> +<!-- <name>blade_scope_api_sync</name>--> +<!-- <cron>0/10 * * * * ?</cron>--> +<!-- <srcSql>SELECT * from blade_scope_api</srcSql>--> +<!-- <destTable>blade_scope_api</destTable>--> +<!-- <destTableFields>id,menu_id,resource_code,scope_name,scope_path,scope_type,remark,create_user,create_dept,create_time,update_user,update_time,status,is_deleted</destTableFields>--> +<!-- <destTableKey>id</destTableKey>--> +<!-- <destTableUpdate>menu_id,resource_code,scope_name,scope_path,scope_type,remark,create_user,create_dept,create_time,update_user,update_time,status,is_deleted</destTableUpdate>--> +<!-- </job>--> +<!-- <job>--> +<!-- <name>blade_scope_data_sync</name>--> +<!-- <cron>0/10 * * * * ?</cron>--> +<!-- <srcSql>SELECT * from blade_scope_data</srcSql>--> +<!-- <destTable>blade_scope_data</destTable>--> +<!-- <destTableFields>id,menu_id,resource_code,scope_name,scope_field,scope_class,scope_column,scope_type,scope_value,remark,create_user,create_dept,create_time,update_user,update_time,status,is_deleted</destTableFields>--> +<!-- <destTableKey>id</destTableKey>--> +<!-- <destTableUpdate>menu_id,resource_code,scope_name,scope_field,scope_class,scope_column,scope_type,scope_value,remark,create_user,create_dept,create_time,update_user,update_time,status,is_deleted</destTableUpdate>--> +<!-- </job>--> +<!-- <job>--> +<!-- <name>blade_sms_sync</name>--> +<!-- <cron>0/10 * * * * ?</cron>--> +<!-- <srcSql>SELECT * from blade_sms</srcSql>--> +<!-- <destTable>blade_sms</destTable>--> +<!-- <destTableFields>id,tenant_id,category,sms_code,template_id,access_key,secret_key,region_id,sign_name,remark,create_user,create_dept,create_time,update_user,update_time,status,is_deleted</destTableFields>--> +<!-- <destTableKey>id</destTableKey>--> +<!-- <destTableUpdate>tenant_id,category,sms_code,template_id,access_key,secret_key,region_id,sign_name,remark,create_user,create_dept,create_time,update_user,update_time,status,is_deleted</destTableUpdate>--> +<!-- </job>--> +<!-- <job>--> +<!-- <name>blade_tenant_sync</name>--> +<!-- <cron>0/10 * * * * ?</cron>--> +<!-- <srcSql>SELECT * from blade_tenant</srcSql>--> +<!-- <destTable>blade_tenant</destTable>--> +<!-- <destTableFields>id,tenant_id,tenant_name,domain_url,background_url,linkman,contact_number,address,account_number,expire_time,package_id,datasource_id,license_key,create_user,create_dept,create_time,update_user,update_time,status,is_deleted</destTableFields>--> +<!-- <destTableKey>id</destTableKey>--> +<!-- <destTableUpdate>tenant_id,tenant_name,domain_url,background_url,linkman,contact_number,address,account_number,expire_time,package_id,datasource_id,license_key,create_user,create_dept,create_time,update_user,update_time,status,is_deleted</destTableUpdate>--> +<!-- </job>--> +<!-- <job>--> +<!-- <name>blade_tenant_package_sync</name>--> +<!-- <cron>0/10 * * * * ?</cron>--> +<!-- <srcSql>SELECT * from blade_tenant_package</srcSql>--> +<!-- <destTable>blade_tenant_package</destTable>--> +<!-- <destTableFields>id,package_name,menu_id,remark,create_user,create_dept,create_time,update_user,update_time,status,is_deleted</destTableFields>--> +<!-- <destTableKey>id</destTableKey>--> +<!-- <destTableUpdate>package_name,menu_id,remark,create_user,create_dept,create_time,update_user,update_time,status,is_deleted</destTableUpdate>--> +<!-- </job>--> +<!-- <job>--> +<!-- <name>blade_top_menu_sync</name>--> +<!-- <cron>0/10 * * * * ?</cron>--> +<!-- <srcSql>SELECT * from blade_top_menu</srcSql>--> +<!-- <destTable>blade_top_menu</destTable>--> +<!-- <destTableFields>id,tenant_id,code,name,source,sort,create_user,create_dept,create_time,update_user,update_time,status,is_deleted</destTableFields>--> +<!-- <destTableKey>id</destTableKey>--> +<!-- <destTableUpdate>tenant_id,code,name,source,sort,create_user,create_dept,create_time,update_user,update_time,status,is_deleted</destTableUpdate>--> +<!-- </job>--> +<!-- <job>--> +<!-- <name>blade_top_menu_setting_sync</name>--> +<!-- <cron>0/10 * * * * ?</cron>--> +<!-- <srcSql>SELECT * from blade_top_menu_setting</srcSql>--> +<!-- <destTable>blade_top_menu_setting</destTable>--> +<!-- <destTableFields>id,top_menu_id,menu_id</destTableFields>--> +<!-- <destTableKey>id</destTableKey>--> +<!-- <destTableUpdate>top_menu_id,menu_id</destTableUpdate>--> +<!-- </job>--> +<!-- <job>--> +<!-- <name>blade_user_sync</name>--> +<!-- <cron>0/10 * * * * ?</cron>--> +<!-- <srcSql>SELECT * from blade_user</srcSql>--> +<!-- <destTable>blade_user</destTable>--> +<!-- <destTableFields>id,tenant_id,code,user_type,account,password,name,real_name,avatar,email,phone,birthday,sex,role_id,dept_id,post_id,flight_start_time,flight_end_time,max_login_num,expire_time,create_user,create_dept,create_time,update_user,update_time,status,is_deleted,area_code</destTableFields>--> +<!-- <destTableKey>id</destTableKey>--> +<!-- <destTableUpdate>tenant_id,code,user_type,account,password,name,real_name,avatar,email,phone,birthday,sex,role_id,dept_id,post_id,flight_start_time,flight_end_time,max_login_num,expire_time,create_user,create_dept,create_time,update_user,update_time,status,is_deleted,area_code</destTableUpdate>--> +<!-- </job>--> +<!-- <job>--> +<!-- <name>blade_user_app_sync</name>--> +<!-- <cron>0/10 * * * * ?</cron>--> +<!-- <srcSql>SELECT * from blade_user_app</srcSql>--> +<!-- <destTable>blade_user_app</destTable>--> +<!-- <destTableFields>id,user_id,user_ext</destTableFields>--> +<!-- <destTableKey>id</destTableKey>--> +<!-- <destTableUpdate>user_id,user_ext</destTableUpdate>--> +<!-- </job>--> +<!-- <job>--> +<!-- <name>blade_user_dept_sync</name>--> +<!-- <cron>0/10 * * * * ?</cron>--> +<!-- <srcSql>SELECT * from blade_user_dept</srcSql>--> +<!-- <destTable>blade_user_dept</destTable>--> +<!-- <destTableFields>id,user_id,dept_id</destTableFields>--> +<!-- <destTableKey>id</destTableKey>--> +<!-- <destTableUpdate>user_id,dept_id</destTableUpdate>--> +<!-- </job>--> +<!-- <job>--> +<!-- <name>blade_user_oauth_sync</name>--> +<!-- <cron>0/10 * * * * ?</cron>--> +<!-- <srcSql>SELECT * from blade_user_oauth</srcSql>--> +<!-- <destTable>blade_user_oauth</destTable>--> +<!-- <destTableFields>id,tenant_id,uuid,user_id,username,nickname,avatar,blog,company,location,email,remark,gender,source</destTableFields>--> +<!-- <destTableKey>id</destTableKey>--> +<!-- <destTableUpdate>tenant_id,uuid,user_id,username,nickname,avatar,blog,company,location,email,remark,gender,source</destTableUpdate>--> +<!-- </job>--> +<!-- <job>--> +<!-- <name>blade_user_other_sync</name>--> +<!-- <cron>0/10 * * * * ?</cron>--> +<!-- <srcSql>SELECT * from blade_user_other</srcSql>--> +<!-- <destTable>blade_user_other</destTable>--> +<!-- <destTableFields>id,user_id,user_ext</destTableFields>--> +<!-- <destTableKey>id</destTableKey>--> +<!-- <destTableUpdate>user_id,user_ext</destTableUpdate>--> +<!-- </job>--> +<!-- <job>--> +<!-- <name>blade_user_web_sync</name>--> +<!-- <cron>0/10 * * * * ?</cron>--> +<!-- <srcSql>SELECT * from blade_user_web</srcSql>--> +<!-- <destTable>blade_user_web</destTable>--> +<!-- <destTableFields>id,user_id,user_ext</destTableFields>--> +<!-- <destTableKey>id</destTableKey>--> +<!-- <destTableUpdate>user_id,user_ext</destTableUpdate>--> +<!-- </job>--> +<!-- <job>--> +<!-- <name>help_center_sync</name>--> +<!-- <cron>0/10 * * * * ?</cron>--> +<!-- <srcSql>SELECT * from help_center</srcSql>--> +<!-- <destTable>help_center</destTable>--> +<!-- <destTableFields>id,level_one_type,level_two_type,upload_user,create_time,file_path</destTableFields>--> +<!-- <destTableKey>id</destTableKey>--> +<!-- <destTableUpdate>level_one_type,level_two_type,upload_user,create_time,file_path</destTableUpdate>--> +<!-- </job>--> + </jobs> +</root> \ No newline at end of file -- Gitblit v1.9.3