restful:
  url:
    crl: 9.119.123.36:8089
  sockettimeout: 60000
  connecttimeout: 10000

queue:
  topic:
    copyAssetLib: copyAssetLib

server: 
  port: 8080

assetlib:
    copy:
        bakMaxNum: 10
        globalNoCoverTableColumns: " created_by, date_created, date_updated, updated_by, is_deleted, opt_counter"
        globalTableColumns: " 'admin' created_by, current_timestamp date_created, current_timestamp date_updated, 'admin' updated_by, 0 is_deleted, 0 opt_counter"
        dynamicTableColumns: "id,asset_lib_no,created_by,date_created,date_updated,updated_by,is_deleted,opt_counter"
        tableInfo:
        -   table: asset_excel_template
            generatedId: true
        -   table: asset_change
            assetNoColumn: asset_id
            generatedId: false
        -   table: asset_lib_template
            generatedId: true
        -   table: asset_maintain_record
            generatedId: true
        -   table: basic_product
            assetNoColumn: basic_product_no
            generatedId: false
        -   table: biz_activity
            assetNoColumn: activity_no
            generatedId: false
        -   table: biz_component
            generatedId: false
        -   table: biz_domain
            assetNoColumn: biz_domain_no
            generatedId: false
        -   table: biz_entity
            assetNoColumn: entity_no
            generatedId: false
        -   table: biz_entity_attribute
            haveAssetLibNoColumns: domain_id
            generatedId: false
        -   table: biz_object
            assetNoColumn: biz_object_no
            generatedId: false
        -   table: biz_object_domain
            haveAssetLibNoColumns: domain_group_id
            generatedId: false
        -   table: biz_object_domain_group
            generatedId: false
        -   table: biz_step
            haveAssetLibNoColumns: common_step_id
            assetNoColumn: step_no
            generatedId: false
        -   table: biz_task
            haveAssetLibNoColumns: biz_component_id
            assetNoColumn: task_no
            generatedId: false
        -   table: biz_value_stream
            assetNoColumn: value_stream_no
            generatedId: false
        -   table: character_dic_lib
            generatedId: false
        -   table: marketable_product
            generatedId: false
        -   table: marketable_product_condition
            haveAssetLibNoColumns: marketable_instance_id,product_condition_id
            generatedId: false
        -   table: marketable_product_instance
            generatedId: false
        -   table: par_dictionary
            generatedId: true
        -   table: sys_dic
            generatedId: true
        -   table: product_component
            assetNoColumn: product_component_no
            generatedId: false
        -   table: product_condition
            assetNoColumn: product_condition_no
            generatedId: false
        -   table: product_condition_value_item
            haveAssetLibNoColumns: parent_id
            generatedId: false
        -   table: product_condition_value_list
            generatedId: false
        -   table: product_group
            assetNoColumn: product_group_no
            generatedId: false
        -   table: product_info_value_item
            haveAssetLibNoColumns: parent_id
            generatedId: false
        -   table: product_info_value_list
            generatedId: false
        -   table: product_line
            assetNoColumn: product_line_no
            generatedId: false
        -   table: require_analysis
            assetNoColumn: require_analysis_no
            generatedId: false
        -   table: biz_process_relation
            haveAssetLibNoColumns: child_artifact_id,parent_artifact_id
            generatedId: true
        -   table: biz_object_component_relation
            haveAssetLibNoColumns: child_artifact_id,parent_artifact_id
            generatedId: true
        -   table: app_aggregation
            generatedId: false
        -   table: app
            haveAssetLibNoColumns: biz_domain_id
            generatedId: false
        -   table: app_component
            generatedId: false
        -   table: user_work_flow
            haveAssetLibNoColumns: biz_activity_id
            generatedId: false
        -   table: biz_function
            generatedId: false
        -   table: physical_app_component
            generatedId: false
        -   table: app_component_service
            haveAssetLibNoColumns: app_component_id,physical_app_component_id
            generatedId: false
        -   table: app_transaction_service
            generatedId: false
        -   table: biz_object_component
            haveAssetLibNoColumns: app_component_id,app_aggregation_id
            generatedId: false
        -   table: app_interface
            generatedId: false
        -   table: app_interface_method
            haveAssetLibNoColumns: app_interface_id
            generatedId: false
        -   table: service_impl_class
            haveAssetLibNoColumns: physical_app_component_id,app_aggregation_id
            generatedId: false
        -   table: service_impl_class_method
            haveAssetLibNoColumns: service_impl_class_id
            generatedId: false    
        -   table: data_object
            generatedId: false
        -   table: physical_basic_service
            haveAssetLibNoColumns: physical_app_component_id,app_aggregation_id
            generatedId: false
        -   table: physical_basic_component
            haveAssetLibNoColumns: physical_app_component_id,app_aggregation_id
            generatedId: false
        -   table: physical_building_block
            haveAssetLibNoColumns: physical_app_component_id,app_aggregation_id
            generatedId: false
        -   table: basic_command_query_component
            haveAssetLibNoColumns: physical_app_component_id,app_aggregation_id
            generatedId: false
        -   table: data_entity
            generatedId: false
        -   table: data_entity_attribute
            generatedId: false
        -   table: use_case
            haveAssetLibNoColumns: user_work_flow_id
            generatedId: false
        -   table: biz_event
            assetNoColumn: event_no
            generatedId: false
        -   table: biz_scenario
            assetNoColumn: biz_scenario_no
            haveAssetLibNoColumns: biz_activity_id
            generatedId: false
        -   table: cap_biz_initiative
            assetNoColumn: asset_no
            generatedId: false
        -   table: cap_high_req
            assetNoColumn: asset_no
            generatedId: false
        -   table: cap_pain_point
            assetNoColumn: asset_no
            generatedId: false
        -   table: cap_solution_req
            assetNoColumn: asset_no
            generatedId: false
        -   table: cap_theme
            assetNoColumn: asset_no
            generatedId: false
        -   table: original_req
            assetNoColumn: req_no
            generatedId: false
        -   table: req_function
            assetNoColumn: function_no
            generatedId: false
        -   table: model_req
            assetNoColumn: req_no
            generatedId: false
        -   table: app_analysis_function
            assetNoColumn: function_no
            generatedId: false
        -   table: asset_attachment
            haveAssetLibNoColumns: attach_path,parent_id,main_asset_id
            generatedId: false

add:
  assetlib:     
    copy:
      bakMaxNum: 10
      globalNoCoverTableColumns: " created_by, date_created, date_updated, updated_by, is_deleted, opt_counter"
      globalTableColumns: " 'admin' created_by, current_timestamp date_created, current_timestamp date_updated, 'admin' updated_by, 0 is_deleted, 0 opt_counter"
      dynamicTableColumns: "id,asset_lib_no,created_by,date_created,date_updated,updated_by,is_deleted,opt_counter"
      tableInfo:
      -   table: sys_dic
          generatedId: true
      -   table: par_dictionary
          generatedId: true
      -   table: asset_lib_template
          generatedId: true
      -   table: biz_object_domain_group
          generatedId: false