基于微众银行运维实践的WeCMDB配置管理数据库设计源码

作品简介

本项目为基于微众银行运维实践开发的WeCMDB(配置管理数据库)设计源码,总计包含1297个文件,涵盖Go、Vue、JavaScript、Shell、HTML、C、Python等多种编程语言。其中,Go语言文件853个,Vue文件48个,JavaScript文件44个,Shell脚本文件16个,以及其他多种类型文件。WeCMDB是一套完整的配置管理数据库系统,旨在提升运维管理效率。

关键词

微众银行 运维实践 WeCMDB 配置管理数据库 Vue

目录结构

├── .gitignore
├── Dockerfile
├── LICENSE
├── Makefile
├── README_EN.md
  ├── build
  ├── build-server.sh
  ├── build-ui-docker.sh
  ├── build-ui.sh
  ├── default.json
  ├── menu-api-map.json
  ├── register.xml
  ├── start.sh
  ├── stop.sh
  ├── cmdb-server
    ├── api
    ├── api.go
      ├── middleware
      ├── request.go
      ├── response.go
      ├── token.go
      ├── v1
        ├── basekey
        ├── base_key_cat.go
        ├── base_key_code.go
        ├── ci
        ├── ci_data.go
        ├── ci_data_callback.go
        ├── ci_type.go
        ├── ci_type_attr.go
        ├── operation_log.go
        ├── wecube.go
        ├── permission
        ├── ci_permission.go
        ├── menu_permission.go
        ├── role.go
        ├── user.go
        ├── report
        ├── report.go
        ├── view
        ├── view.go
    ├── common
      ├── log
      ├── log.go
    ├── conf
    ├── default.json
    ├── menu-api-map.json
  ├── go.mod
  ├── go.sum
  ├── main.go
    ├── models
    ├── base_key.go
    ├── ci_data.go
    ├── ci_data_callback.go
    ├── ci_permission.go
    ├── ci_type.go
    ├── ci_type_attr.go
    ├── config.go
    ├── const.go
    ├── graph.go
    ├── regexp.go
    ├── report.go
    ├── request.go
    ├── response.go
    ├── role.go
    ├── user.go
    ├── view.go
    ├── wecube.go
    ├── public
    ├── index.html
    ├── services
      ├── db
      ├── base_key.go
      ├── ci_data.go
      ├── ci_data_callback.go
      ├── ci_data_query.go
      ├── ci_data_rule.go
      ├── ci_permission.go
      ├── ci_type.go
      ├── ci_type_attr.go
      ├── db.go
      ├── menu_permission.go
      ├── operation_log.go
      ├── report.go
      ├── role.go
      ├── user.go
      ├── view.go
      ├── wecube.go
    ├── vendor
      ├── github.com
        ├── WeBankPartners
          ├── go-common-lib
            ├── cipher
            ├── password.go
            ├── rsa.go
            ├── guid
            ├── rand.go
            ├── uuid.go
            ├── logger
            ├── metric.go
            ├── zap.go
            ├── pcre
            ├── regexp.go
            ├── token
            ├── wecube.go
        ├── dgrijalva
          ├── jwt-go
          ├── .gitignore
          ├── .travis.yml
          ├── LICENSE
          ├── MIGRATION_GUIDE.md
          ├── VERSION_HISTORY.md
          ├── claims.go
          ├── doc.go
          ├── ecdsa.go
          ├── ecdsa_utils.go
          ├── errors.go
          ├── hmac.go
          ├── map_claims.go
          ├── none.go
          ├── parser.go
          ├── rsa.go
          ├── rsa_pss.go
          ├── rsa_utils.go
          ├── signing_method.go
          ├── token.go
        ├── gin-contrib
          ├── sse
          ├── .travis.yml
          ├── LICENSE
          ├── sse-decoder.go
          ├── sse-encoder.go
          ├── writer.go
        ├── gin-gonic
          ├── gin
          ├── .gitignore
          ├── .golangci.yml
          ├── .goreleaser.yaml
          ├── AUTHORS.md
          ├── BENCHMARKS.md
          ├── CHANGELOG.md
          ├── CODE_OF_CONDUCT.md
          ├── CONTRIBUTING.md
          ├── LICENSE
          ├── Makefile
          ├── any.go
          ├── auth.go
            ├── binding
            ├── any.go
            ├── binding.go
            ├── binding_nomsgpack.go
            ├── default_validator.go
            ├── form.go
            ├── form_mapping.go
            ├── header.go
            ├── json.go
            ├── msgpack.go
            ├── multipart_form_mapping.go
            ├── protobuf.go
            ├── query.go
            ├── toml.go
            ├── uri.go
            ├── xml.go
            ├── yaml.go
          ├── codecov.yml
          ├── context.go
          ├── context_appengine.go
          ├── debug.go
          ├── deprecated.go
          ├── doc.go
          ├── errors.go
          ├── fs.go
          ├── gin.go
            ├── internal
              ├── bytesconv
              ├── bytesconv.go
              ├── json
              ├── go_json.go
              ├── json.go
              ├── jsoniter.go
          ├── logger.go
          ├── mode.go
          ├── path.go
          ├── recovery.go
            ├── render
            ├── any.go
            ├── data.go
            ├── html.go
            ├── json.go
            ├── msgpack.go
            ├── protobuf.go
            ├── reader.go
            ├── redirect.go
            ├── render.go
            ├── text.go
            ├── toml.go
            ├── xml.go
            ├── yaml.go
          ├── response_writer.go
          ├── routergroup.go
          ├── test_helpers.go
          ├── tree.go
          ├── utils.go
          ├── version.go
        ├── go-playground
          ├── locales
          ├── .gitignore
          ├── .travis.yml
          ├── LICENSE
            ├── currency
            ├── currency.go
          ├── logo.png
          ├── rules.go
          ├── universal-translator
          ├── .gitignore
          ├── .travis.yml
          ├── LICENSE
          ├── Makefile
          ├── errors.go
          ├── import_export.go
          ├── logo.png
          ├── translator.go
          ├── universal_translator.go
          ├── validator
            ├── v10
            ├── .gitignore
            ├── LICENSE
            ├── MAINTAINERS.md
            ├── Makefile
            ├── baked_in.go
            ├── cache.go
            ├── country_codes.go
            ├── currency_codes.go
            ├── doc.go
            ├── errors.go
            ├── field_level.go
            ├── logo.png
            ├── postcode_regexes.go
            ├── regexes.go
            ├── struct_level.go
            ├── translations.go
            ├── util.go
            ├── validator.go
            ├── validator_instance.go
        ├── go-sql-driver
          ├── mysql
          ├── .gitignore
          ├── AUTHORS
          ├── CHANGELOG.md
          ├── LICENSE
          ├── auth.go
          ├── buffer.go
          ├── collations.go
          ├── conncheck.go
          ├── conncheck_dummy.go
          ├── connection.go
          ├── connector.go
          ├── const.go
          ├── driver.go
          ├── dsn.go
          ├── errors.go
          ├── fields.go
          ├── fuzz.go
          ├── infile.go
          ├── nulltime.go
          ├── nulltime_go113.go
          ├── nulltime_legacy.go
          ├── packets.go
          ├── result.go
          ├── rows.go
          ├── statement.go
          ├── transaction.go
          ├── utils.go
        ├── goccy
          ├── go-json
          ├── .codecov.yml
          ├── .gitignore
          ├── .golangci.yml
          ├── CHANGELOG.md
          ├── LICENSE
          ├── Makefile
          ├── color.go
          ├── decode.go
          ├── docker-compose.yml
          ├── encode.go
          ├── error.go
            ├── internal
              ├── decoder
              ├── anonymous_field.go
              ├── array.go
              ├── bool.go
              ├── bytes.go
              ├── compile.go
              ├── compile_norace.go
              ├── compile_race.go
              ├── context.go
              ├── float.go
              ├── func.go
              ├── int.go
              ├── interface.go
              ├── invalid.go
              ├── map.go
              ├── number.go
              ├── option.go
              ├── ptr.go
              ├── slice.go
              ├── stream.go
              ├── string.go
              ├── struct.go
              ├── type.go
              ├── uint.go
              ├── unmarshal_json.go
              ├── unmarshal_text.go
              ├── wrapped_string.go
              ├── encoder
              ├── code.go
              ├── compact.go
              ├── compiler.go
              ├── compiler_norace.go
              ├── compiler_race.go
              ├── context.go
              ├── decode_rune.go
              ├── encoder.go
              ├── indent.go
              ├── int.go
              ├── map112.go
              ├── map113.go
              ├── opcode.go
              ├── option.go
              ├── optype.go
              ├── query.go
              ├── string.go
              ├── string_table.go
                ├── vm
                ├── debug_vm.go
                ├── hack.go
                ├── util.go
                ├── vm.go
                ├── vm_color
                ├── debug_vm.go
                ├── hack.go
                ├── util.go
                ├── vm.go
                ├── vm_color_indent
                ├── debug_vm.go
                ├── util.go
                ├── vm.go
                ├── vm_indent
                ├── debug_vm.go
                ├── hack.go
                ├── util.go
                ├── vm.go
              ├── errors
              ├── error.go
              ├── runtime
              ├── rtype.go
              ├── struct_field.go
              ├── type.go
          ├── json.go
          ├── option.go
          ├── query.go
        ├── golang
          ├── snappy
          ├── .gitignore
          ├── AUTHORS
          ├── CONTRIBUTORS
          ├── LICENSE
          ├── README
          ├── decode.go
          ├── decode_amd64.go
          ├── decode_amd64.s
          ├── decode_other.go
          ├── encode.go
          ├── encode_amd64.go
          ├── encode_amd64.s
          ├── encode_other.go
          ├── snappy.go
        ├── google
          ├── uuid
          ├── .travis.yml
          ├── CONTRIBUTING.md
          ├── CONTRIBUTORS
          ├── LICENSE
          ├── dce.go
          ├── doc.go
          ├── hash.go
          ├── marshal.go
          ├── node.go
          ├── node_js.go
          ├── node_net.go
          ├── null.go
          ├── sql.go
          ├── time.go
          ├── util.go
          ├── uuid.go
          ├── version1.go
          ├── version4.go
        ├── json-iterator
          ├── go
          ├── .codecov.yml
          ├── .gitignore
          ├── .travis.yml
          ├── Gopkg.lock
          ├── Gopkg.toml
          ├── LICENSE
          ├── adapter.go
          ├── any.go
          ├── any_array.go
          ├── any_bool.go
          ├── any_float.go
          ├── any_int32.go
          ├── any_int64.go
          ├── any_invalid.go
          ├── any_nil.go
          ├── any_number.go
          ├── any_object.go
          ├── any_str.go
          ├── any_uint32.go
          ├── any_uint64.go
          ├── build.sh
          ├── config.go
          ├── fuzzy_mode_convert_table.md
          ├── iter.go
          ├── iter_array.go
          ├── iter_float.go
          ├── iter_int.go
          ├── iter_object.go
          ├── iter_skip.go
          ├── iter_skip_sloppy.go
          ├── iter_skip_strict.go
          ├── iter_str.go
          ├── jsoniter.go
          ├── pool.go
          ├── reflect.go
          ├── reflect_array.go
          ├── reflect_dynamic.go
          ├── reflect_extension.go
          ├── reflect_json_number.go
          ├── reflect_json_raw_message.go
          ├── reflect_map.go
          ├── reflect_marshaler.go
          ├── reflect_native.go
          ├── reflect_optional.go
          ├── reflect_slice.go
          ├── reflect_struct_decoder.go
          ├── reflect_struct_encoder.go
          ├── stream.go
          ├── stream_float.go
          ├── stream_int.go
          ├── stream_str.go
          ├── test.sh
        ├── leodido
          ├── go-urn
          ├── .gitignore
          ├── .travis.yml
          ├── LICENSE
          ├── machine.go
          ├── machine.go.rl
          ├── makefile
          ├── urn.go
        ├── mattn
          ├── go-isatty
          ├── LICENSE
          ├── doc.go
          ├── go.test.sh
          ├── isatty_bsd.go
          ├── isatty_others.go
          ├── isatty_plan9.go
          ├── isatty_solaris.go
          ├── isatty_tcgets.go
          ├── isatty_windows.go
        ├── modern-go
          ├── concurrent
          ├── .gitignore
          ├── .travis.yml
          ├── LICENSE
          ├── executor.go
          ├── go_above_19.go
          ├── go_below_19.go
          ├── log.go
          ├── test.sh
          ├── unbounded_executor.go
          ├── reflect2
          ├── .gitignore
          ├── .travis.yml
          ├── Gopkg.lock
          ├── Gopkg.toml
          ├── LICENSE
          ├── go_above_118.go
          ├── go_above_19.go
          ├── go_below_118.go
          ├── reflect2.go
          ├── reflect2_amd64.s
          ├── reflect2_kind.go
          ├── relfect2_386.s
          ├── relfect2_amd64p32.s
          ├── relfect2_arm.s
          ├── relfect2_arm64.s
          ├── relfect2_mips64x.s
          ├── relfect2_mipsx.s
          ├── relfect2_ppc64x.s
          ├── relfect2_s390x.s
          ├── safe_field.go
          ├── safe_map.go
          ├── safe_slice.go
          ├── safe_struct.go
          ├── safe_type.go
          ├── type_map.go
          ├── unsafe_array.go
          ├── unsafe_eface.go
          ├── unsafe_field.go
          ├── unsafe_iface.go
          ├── unsafe_link.go
          ├── unsafe_map.go
          ├── unsafe_ptr.go
          ├── unsafe_slice.go
          ├── unsafe_struct.go
          ├── unsafe_type.go
        ├── pelletier
          ├── go-toml
            ├── v2
            ├── .dockerignore
            ├── .gitattributes
            ├── .gitignore
            ├── .golangci.toml
            ├── .goreleaser.yaml
            ├── CONTRIBUTING.md
            ├── Dockerfile
            ├── LICENSE
            ├── SECURITY.md
            ├── ci.sh
            ├── decode.go
            ├── doc.go
            ├── errors.go
              ├── internal
                ├── ast
                ├── ast.go
                ├── builder.go
                ├── kind.go
                ├── danger
                ├── danger.go
                ├── typeid.go
                ├── tracker
                ├── key.go
                ├── seen.go
                ├── tracker.go
            ├── localtime.go
            ├── marshaler.go
            ├── parser.go
            ├── scanner.go
            ├── strict.go
            ├── toml.abnf
            ├── types.go
            ├── unmarshaler.go
            ├── utf8.go
        ├── petermattis
          ├── goid
          ├── .gitignore
          ├── LICENSE
          ├── goid.go
          ├── goid_gccgo.go
          ├── goid_go1.3.c
          ├── goid_go1.3.go
          ├── goid_go1.4.go
          ├── goid_go1.4.s
          ├── goid_go1.5.go
          ├── goid_go1.5.s
          ├── goid_slow.go
          ├── runtime_gccgo_go1.8.go
          ├── runtime_go1.5.go
          ├── runtime_go1.6.go
          ├── runtime_go1.9.go
        ├── syndtr
          ├── goleveldb
          ├── LICENSE
            ├── leveldb
            ├── batch.go
              ├── cache
              ├── cache.go
              ├── lru.go
            ├── comparer.go
              ├── comparer
              ├── bytes_comparer.go
              ├── comparer.go
            ├── db.go
            ├── db_compaction.go
            ├── db_iter.go
            ├── db_snapshot.go
            ├── db_state.go
            ├── db_transaction.go
            ├── db_util.go
            ├── db_write.go
            ├── doc.go
            ├── errors.go
              ├── errors
              ├── errors.go
            ├── filter.go
              ├── filter
              ├── bloom.go
              ├── filter.go
              ├── iterator
              ├── array_iter.go
              ├── indexed_iter.go
              ├── iter.go
              ├── merged_iter.go
              ├── journal
              ├── journal.go
            ├── key.go
              ├── memdb
              ├── memdb.go
              ├── opt
              ├── options.go
            ├── options.go
            ├── session.go
            ├── session_compaction.go
            ├── session_record.go
            ├── session_util.go
            ├── storage.go
              ├── storage
              ├── file_storage.go
              ├── file_storage_nacl.go
              ├── file_storage_plan9.go
              ├── file_storage_solaris.go
              ├── file_storage_unix.go
              ├── file_storage_windows.go
              ├── mem_storage.go
              ├── storage.go
            ├── table.go
              ├── table
              ├── reader.go
              ├── table.go
              ├── writer.go
            ├── util.go
              ├── util
              ├── buffer.go
              ├── buffer_pool.go
              ├── crc32.go
              ├── hash.go
              ├── range.go
              ├── util.go
            ├── version.go
        ├── ugorji
          ├── go
            ├── codec
            ├── 0_importpath.go
            ├── LICENSE
            ├── binc.go
            ├── build.sh
            ├── cbor.go
            ├── codecgen.go
            ├── decimal.go
            ├── decode.go
            ├── doc.go
            ├── encode.go
            ├── fast-path.generated.go
            ├── fast-path.go.tmpl
            ├── fast-path.not.go
            ├── gen-dec-array.go.tmpl
            ├── gen-dec-map.go.tmpl
            ├── gen-enc-chan.go.tmpl
            ├── gen-helper.generated.go
            ├── gen-helper.go.tmpl
            ├── gen.generated.go
            ├── gen.go
            ├── goversion_arrayof_gte_go15.go
            ├── goversion_arrayof_lt_go15.go
            ├── goversion_fmt_time_gte_go15.go
            ├── goversion_fmt_time_lt_go15.go
            ├── goversion_makemap_lt_go110.go
            ├── goversion_makemap_not_unsafe_gte_go110.go
            ├── goversion_makemap_unsafe_gte_go110.go
            ├── goversion_maprange_gte_go112.go
            ├── goversion_maprange_lt_go112.go
            ├── goversion_unexportedembeddedptr_gte_go110.go
            ├── goversion_unexportedembeddedptr_lt_go110.go
            ├── goversion_unsupported_lt_go14.go
            ├── goversion_vendor_eq_go15.go
            ├── goversion_vendor_eq_go16.go
            ├── goversion_vendor_gte_go17.go
            ├── goversion_vendor_lt_go15.go
            ├── helper.go
            ├── helper.s
            ├── helper_internal.go
            ├── helper_not_unsafe.go
            ├── helper_not_unsafe_not_gc.go
            ├── helper_unsafe.go
            ├── helper_unsafe_compiler_gc.go
            ├── helper_unsafe_compiler_not_gc.go
            ├── json.go
            ├── mammoth-test.go.tmpl
            ├── mammoth2-test.go.tmpl
            ├── msgpack.go
            ├── reader.go
            ├── register_ext.go
            ├── rpc.go
            ├── simple.go
            ├── sort-slice.generated.go
            ├── sort-slice.go.tmpl
            ├── test-cbor-goldens.json
            ├── test.py
            ├── writer.go
      ├── go.uber.org
        ├── atomic
        ├── .codecov.yml
        ├── .gitignore
        ├── .travis.yml
        ├── CHANGELOG.md
        ├── LICENSE.txt
        ├── Makefile
        ├── bool.go
        ├── bool_ext.go
        ├── doc.go
        ├── duration.go
        ├── duration_ext.go
        ├── error.go
        ├── error_ext.go
        ├── float64.go
        ├── float64_ext.go
        ├── gen.go
        ├── int32.go
        ├── int64.go
        ├── nocmp.go
        ├── string.go
        ├── string_ext.go
        ├── uint32.go
        ├── uint64.go
        ├── value.go
        ├── multierr
        ├── .codecov.yml
        ├── .gitignore
        ├── .travis.yml
        ├── CHANGELOG.md
        ├── LICENSE.txt
        ├── Makefile
        ├── error.go
        ├── glide.yaml
        ├── go113.go
        ├── zap
        ├── .codecov.yml
        ├── .gitignore
        ├── .readme.tmpl
        ├── CHANGELOG.md
        ├── CODE_OF_CONDUCT.md
        ├── CONTRIBUTING.md
        ├── FAQ.md
        ├── LICENSE.txt
        ├── Makefile
        ├── array.go
        ├── array_go118.go
          ├── buffer
          ├── buffer.go
          ├── pool.go
        ├── checklicense.sh
        ├── config.go
        ├── doc.go
        ├── encoder.go
        ├── error.go
        ├── field.go
        ├── flag.go
        ├── glide.yaml
        ├── global.go
        ├── http_handler.go
          ├── internal
            ├── bufferpool
            ├── bufferpool.go
            ├── color
            ├── color.go
            ├── exit
            ├── exit.go
          ├── level_enabler.go
        ├── level.go
        ├── logger.go
        ├── options.go
        ├── sink.go
        ├── stacktrace.go
        ├── sugar.go
        ├── time.go
        ├── writer.go
          ├── zapcore
          ├── buffered_write_syncer.go
          ├── clock.go
          ├── console_encoder.go
          ├── core.go
          ├── doc.go
          ├── encoder.go
          ├── entry.go
          ├── error.go
          ├── field.go
          ├── hook.go
          ├── increase_level.go
          ├── json_encoder.go
          ├── level.go
          ├── level_strings.go
          ├── marshaler.go
          ├── memory_encoder.go
          ├── reflected_encoder.go
          ├── sampler.go
          ├── tee.go
          ├── write_syncer.go
      ├── golang.org
        ├── x
          ├── crypto
          ├── LICENSE
          ├── PATENTS
            ├── sha3
            ├── doc.go
            ├── hashes.go
            ├── hashes_generic.go
            ├── keccakf.go
            ├── keccakf_amd64.go
            ├── keccakf_amd64.s
            ├── register.go
            ├── sha3.go
            ├── sha3_s390x.go
            ├── sha3_s390x.s
            ├── shake.go
            ├── shake_generic.go
            ├── xor.go
            ├── xor_generic.go
            ├── xor_unaligned.go
          ├── net
          ├── LICENSE
          ├── PATENTS
            ├── http
              ├── httpguts
              ├── guts.go
              ├── httplex.go
            ├── http2
            ├── .gitignore
            ├── Dockerfile
            ├── Makefile
            ├── ascii.go
            ├── ciphers.go
            ├── client_conn_pool.go
            ├── databuffer.go
            ├── errors.go
            ├── flow.go
            ├── frame.go
            ├── go111.go
            ├── go115.go
            ├── go118.go
            ├── gotrack.go
              ├── h2c
              ├── h2c.go
            ├── headermap.go
              ├── hpack
              ├── encode.go
              ├── hpack.go
              ├── huffman.go
              ├── tables.go
            ├── http2.go
            ├── not_go111.go
            ├── not_go115.go
            ├── not_go118.go
            ├── pipe.go
            ├── server.go
            ├── transport.go
            ├── write.go
            ├── writesched.go
            ├── writesched_priority.go
            ├── writesched_random.go
            ├── idna
            ├── go118.go
            ├── idna10.0.0.go
            ├── idna9.0.0.go
            ├── pre_go118.go
            ├── punycode.go
            ├── tables10.0.0.go
            ├── tables11.0.0.go
            ├── tables12.0.0.go
            ├── tables13.0.0.go
            ├── tables9.0.0.go
            ├── trie.go
            ├── trieval.go
          ├── sys
          ├── LICENSE
          ├── PATENTS
            ├── cpu
            ├── asm_aix_ppc64.s
            ├── byteorder.go
            ├── cpu.go
            ├── cpu_aix.go
            ├── cpu_arm.go
            ├── cpu_arm64.go
            ├── cpu_arm64.s
            ├── cpu_gc_arm64.go
            ├── cpu_gc_s390x.go
            ├── cpu_gc_x86.go
            ├── cpu_gccgo_arm64.go
            ├── cpu_gccgo_s390x.go
            ├── cpu_gccgo_x86.c
            ├── cpu_gccgo_x86.go
            ├── cpu_linux.go
            ├── cpu_linux_arm.go
            ├── cpu_linux_arm64.go
            ├── cpu_linux_mips64x.go
            ├── cpu_linux_noinit.go
            ├── cpu_linux_ppc64x.go
            ├── cpu_linux_s390x.go
            ├── cpu_loong64.go
            ├── cpu_mips64x.go
            ├── cpu_mipsx.go
            ├── cpu_netbsd_arm64.go
            ├── cpu_other_arm.go
            ├── cpu_other_arm64.go
            ├── cpu_other_mips64x.go
            ├── cpu_other_riscv64.go
            ├── cpu_ppc64x.go
            ├── cpu_riscv64.go
            ├── cpu_s390x.go
            ├── cpu_s390x.s
            ├── cpu_wasm.go
            ├── cpu_x86.go
            ├── cpu_x86.s
            ├── cpu_zos.go
            ├── cpu_zos_s390x.go
            ├── hwcap_linux.go
            ├── syscall_aix_gccgo.go
            ├── syscall_aix_ppc64_gc.go
            ├── internal
              ├── unsafeheader
              ├── unsafeheader.go
            ├── unix
            ├── .gitignore
            ├── affinity_linux.go
            ├── aliases.go
            ├── asm_aix_ppc64.s
            ├── asm_bsd_386.s
            ├── asm_bsd_amd64.s
            ├── asm_bsd_arm.s
            ├── asm_bsd_arm64.s
            ├── asm_bsd_riscv64.s
            ├── asm_linux_386.s
            ├── asm_linux_amd64.s
            ├── asm_linux_arm.s
            ├── asm_linux_arm64.s
            ├── asm_linux_loong64.s
            ├── asm_linux_mips64x.s
            ├── asm_linux_mipsx.s
            ├── asm_linux_ppc64x.s
            ├── asm_linux_riscv64.s
            ├── asm_linux_s390x.s
            ├── asm_openbsd_mips64.s
            ├── asm_solaris_amd64.s
            ├── asm_zos_s390x.s
            ├── bluetooth_linux.go
            ├── cap_freebsd.go
            ├── constants.go
            ├── dev_aix_ppc.go
            ├── dev_aix_ppc64.go
            ├── dev_darwin.go
            ├── dev_dragonfly.go
            ├── dev_freebsd.go
            ├── dev_linux.go
            ├── dev_netbsd.go
            ├── dev_openbsd.go
            ├── dev_zos.go
            ├── dirent.go
            ├── endian_big.go
            ├── endian_little.go
            ├── env_unix.go
            ├── epoll_zos.go
            ├── fcntl.go
            ├── fcntl_darwin.go
            ├── fcntl_linux_32bit.go
            ├── fdset.go
            ├── fstatfs_zos.go
            ├── gccgo.go
            ├── gccgo_c.c
            ├── gccgo_linux_amd64.go
            ├── ifreq_linux.go
            ├── ioctl.go
            ├── ioctl_linux.go
            ├── ioctl_zos.go
            ├── mkall.sh
            ├── mkerrors.sh
            ├── pagesize_unix.go
            ├── pledge_openbsd.go
            ├── ptrace_darwin.go
            ├── ptrace_ios.go
            ├── race.go
            ├── race0.go
            ├── readdirent_getdents.go
            ├── readdirent_getdirentries.go
            ├── sockcmsg_dragonfly.go
            ├── sockcmsg_linux.go
            ├── sockcmsg_unix.go
            ├── sockcmsg_unix_other.go
            ├── str.go
            ├── syscall.go
            ├── syscall_aix.go
            ├── syscall_aix_ppc.go
            ├── syscall_aix_ppc64.go
            ├── syscall_bsd.go
            ├── syscall_darwin.1_12.go
            ├── syscall_darwin.1_13.go
            ├── syscall_darwin.go
            ├── syscall_darwin_amd64.go
            ├── syscall_darwin_arm64.go
            ├── syscall_darwin_libSystem.go
            ├── syscall_dragonfly.go
            ├── syscall_dragonfly_amd64.go
            ├── syscall_freebsd.go
            ├── syscall_freebsd_386.go
            ├── syscall_freebsd_amd64.go
            ├── syscall_freebsd_arm.go
            ├── syscall_freebsd_arm64.go
            ├── syscall_freebsd_riscv64.go
            ├── syscall_illumos.go
            ├── syscall_linux.go
            ├── syscall_linux_386.go
            ├── syscall_linux_alarm.go
            ├── syscall_linux_amd64.go
            ├── syscall_linux_amd64_gc.go
            ├── syscall_linux_arm.go
            ├── syscall_linux_arm64.go
            ├── syscall_linux_gc.go
            ├── syscall_linux_gc_386.go
            ├── syscall_linux_gc_arm.go
            ├── syscall_linux_gccgo_386.go
            ├── syscall_linux_gccgo_arm.go
            ├── syscall_linux_loong64.go
            ├── syscall_linux_mips64x.go
            ├── syscall_linux_mipsx.go
            ├── syscall_linux_ppc.go
            ├── syscall_linux_ppc64x.go
            ├── syscall_linux_riscv64.go
            ├── syscall_linux_s390x.go
            ├── syscall_linux_sparc64.go
            ├── syscall_netbsd.go
            ├── syscall_netbsd_386.go
            ├── syscall_netbsd_amd64.go
            ├── syscall_netbsd_arm.go
            ├── syscall_netbsd_arm64.go
            ├── syscall_openbsd.go
            ├── syscall_openbsd_386.go
            ├── syscall_openbsd_amd64.go
            ├── syscall_openbsd_arm.go
            ├── syscall_openbsd_arm64.go
            ├── syscall_openbsd_mips64.go
            ├── syscall_solaris.go
            ├── syscall_solaris_amd64.go
            ├── syscall_unix.go
            ├── syscall_unix_gc.go
            ├── syscall_unix_gc_ppc64x.go
            ├── syscall_zos_s390x.go
            ├── sysvshm_linux.go
            ├── sysvshm_unix.go
            ├── sysvshm_unix_other.go
            ├── timestruct.go
            ├── unveil_openbsd.go
            ├── xattr_bsd.go
            ├── zerrors_aix_ppc.go
            ├── zerrors_aix_ppc64.go
            ├── zerrors_darwin_amd64.go
            ├── zerrors_darwin_arm64.go
            ├── zerrors_dragonfly_amd64.go
            ├── zerrors_freebsd_386.go
            ├── zerrors_freebsd_amd64.go
            ├── zerrors_freebsd_arm.go
            ├── zerrors_freebsd_arm64.go
            ├── zerrors_freebsd_riscv64.go
            ├── zerrors_linux.go
            ├── zerrors_linux_386.go
            ├── zerrors_linux_amd64.go
            ├── zerrors_linux_arm.go
            ├── zerrors_linux_arm64.go
            ├── zerrors_linux_loong64.go
            ├── zerrors_linux_mips.go
            ├── zerrors_linux_mips64.go
            ├── zerrors_linux_mips64le.go
            ├── zerrors_linux_mipsle.go
            ├── zerrors_linux_ppc.go
            ├── zerrors_linux_ppc64.go
            ├── zerrors_linux_ppc64le.go
            ├── zerrors_linux_riscv64.go
            ├── zerrors_linux_s390x.go
            ├── zerrors_linux_sparc64.go
            ├── zerrors_netbsd_386.go
            ├── zerrors_netbsd_amd64.go
            ├── zerrors_netbsd_arm.go
            ├── zerrors_netbsd_arm64.go
            ├── zerrors_openbsd_386.go
            ├── zerrors_openbsd_amd64.go
            ├── zerrors_openbsd_arm.go
            ├── zerrors_openbsd_arm64.go
            ├── zerrors_openbsd_mips64.go
            ├── zerrors_solaris_amd64.go
            ├── zerrors_zos_s390x.go
            ├── zptrace_armnn_linux.go
            ├── zptrace_linux_arm64.go
            ├── zptrace_mipsnn_linux.go
            ├── zptrace_mipsnnle_linux.go
            ├── zptrace_x86_linux.go
            ├── zsyscall_aix_ppc.go
            ├── zsyscall_aix_ppc64.go
            ├── zsyscall_aix_ppc64_gc.go
            ├── zsyscall_aix_ppc64_gccgo.go
            ├── zsyscall_darwin_amd64.1_13.go
            ├── zsyscall_darwin_amd64.1_13.s
            ├── zsyscall_darwin_amd64.go
            ├── zsyscall_darwin_amd64.s
            ├── zsyscall_darwin_arm64.1_13.go
            ├── zsyscall_darwin_arm64.1_13.s
            ├── zsyscall_darwin_arm64.go
            ├── zsyscall_darwin_arm64.s
            ├── zsyscall_dragonfly_amd64.go
            ├── zsyscall_freebsd_386.go
            ├── zsyscall_freebsd_amd64.go
            ├── zsyscall_freebsd_arm.go
            ├── zsyscall_freebsd_arm64.go
            ├── zsyscall_freebsd_riscv64.go
            ├── zsyscall_illumos_amd64.go
            ├── zsyscall_linux.go
            ├── zsyscall_linux_386.go
            ├── zsyscall_linux_amd64.go
            ├── zsyscall_linux_arm.go
            ├── zsyscall_linux_arm64.go
            ├── zsyscall_linux_loong64.go
            ├── zsyscall_linux_mips.go
            ├── zsyscall_linux_mips64.go
            ├── zsyscall_linux_mips64le.go
            ├── zsyscall_linux_mipsle.go
            ├── zsyscall_linux_ppc.go
            ├── zsyscall_linux_ppc64.go
            ├── zsyscall_linux_ppc64le.go
            ├── zsyscall_linux_riscv64.go
            ├── zsyscall_linux_s390x.go
            ├── zsyscall_linux_sparc64.go
            ├── zsyscall_netbsd_386.go
            ├── zsyscall_netbsd_amd64.go
            ├── zsyscall_netbsd_arm.go
            ├── zsyscall_netbsd_arm64.go
            ├── zsyscall_openbsd_386.go
            ├── zsyscall_openbsd_amd64.go
            ├── zsyscall_openbsd_arm.go
            ├── zsyscall_openbsd_arm64.go
            ├── zsyscall_openbsd_mips64.go
            ├── zsyscall_solaris_amd64.go
            ├── zsyscall_zos_s390x.go
            ├── zsysctl_openbsd_386.go
            ├── zsysctl_openbsd_amd64.go
            ├── zsysctl_openbsd_arm.go
            ├── zsysctl_openbsd_arm64.go
            ├── zsysctl_openbsd_mips64.go
            ├── zsysnum_darwin_amd64.go
            ├── zsysnum_darwin_arm64.go
            ├── zsysnum_dragonfly_amd64.go
            ├── zsysnum_freebsd_386.go
            ├── zsysnum_freebsd_amd64.go
            ├── zsysnum_freebsd_arm.go
            ├── zsysnum_freebsd_arm64.go
            ├── zsysnum_freebsd_riscv64.go
            ├── zsysnum_linux_386.go
            ├── zsysnum_linux_amd64.go
            ├── zsysnum_linux_arm.go
            ├── zsysnum_linux_arm64.go
            ├── zsysnum_linux_loong64.go
            ├── zsysnum_linux_mips.go
            ├── zsysnum_linux_mips64.go
            ├── zsysnum_linux_mips64le.go
            ├── zsysnum_linux_mipsle.go
            ├── zsysnum_linux_ppc.go
            ├── zsysnum_linux_ppc64.go
            ├── zsysnum_linux_ppc64le.go
            ├── zsysnum_linux_riscv64.go
            ├── zsysnum_linux_s390x.go
            ├── zsysnum_linux_sparc64.go
            ├── zsysnum_netbsd_386.go
            ├── zsysnum_netbsd_amd64.go
            ├── zsysnum_netbsd_arm.go
            ├── zsysnum_netbsd_arm64.go
            ├── zsysnum_openbsd_386.go
            ├── zsysnum_openbsd_amd64.go
            ├── zsysnum_openbsd_arm.go
            ├── zsysnum_openbsd_arm64.go
            ├── zsysnum_openbsd_mips64.go
            ├── zsysnum_zos_s390x.go
            ├── ztypes_aix_ppc.go
            ├── ztypes_aix_ppc64.go
            ├── ztypes_darwin_amd64.go
            ├── ztypes_darwin_arm64.go
            ├── ztypes_dragonfly_amd64.go
            ├── ztypes_freebsd_386.go
            ├── ztypes_freebsd_amd64.go
            ├── ztypes_freebsd_arm.go
            ├── ztypes_freebsd_arm64.go
            ├── ztypes_freebsd_riscv64.go
            ├── ztypes_illumos_amd64.go
            ├── ztypes_linux.go
            ├── ztypes_linux_386.go
            ├── ztypes_linux_amd64.go
            ├── ztypes_linux_arm.go
            ├── ztypes_linux_arm64.go
            ├── ztypes_linux_loong64.go
            ├── ztypes_linux_mips.go
            ├── ztypes_linux_mips64.go
            ├── ztypes_linux_mips64le.go
            ├── ztypes_linux_mipsle.go
            ├── ztypes_linux_ppc.go
            ├── ztypes_linux_ppc64.go
            ├── ztypes_linux_ppc64le.go
            ├── ztypes_linux_riscv64.go
            ├── ztypes_linux_s390x.go
            ├── ztypes_linux_sparc64.go
            ├── ztypes_netbsd_386.go
            ├── ztypes_netbsd_amd64.go
            ├── ztypes_netbsd_arm.go
            ├── ztypes_netbsd_arm64.go
            ├── ztypes_openbsd_386.go
            ├── ztypes_openbsd_amd64.go
            ├── ztypes_openbsd_arm.go
            ├── ztypes_openbsd_arm64.go
            ├── ztypes_openbsd_mips64.go
            ├── ztypes_solaris_amd64.go
            ├── ztypes_zos_s390x.go
          ├── text
          ├── AUTHORS
          ├── CONTRIBUTORS
          ├── LICENSE
          ├── PATENTS
            ├── internal
              ├── language
              ├── common.go
              ├── compact.go
                ├── compact
                ├── compact.go
                ├── language.go
                ├── parents.go
                ├── tables.go
                ├── tags.go
              ├── compose.go
              ├── coverage.go
              ├── language.go
              ├── lookup.go
              ├── match.go
              ├── parse.go
              ├── tables.go
              ├── tags.go
              ├── tag
              ├── tag.go
            ├── language
            ├── coverage.go
            ├── doc.go
            ├── go1_1.go
            ├── go1_2.go
            ├── language.go
            ├── match.go
            ├── parse.go
            ├── tables.go
            ├── tags.go
            ├── secure
              ├── bidirule
              ├── bidirule.go
              ├── bidirule10.0.0.go
              ├── bidirule9.0.0.go
            ├── transform
            ├── transform.go
            ├── unicode
              ├── bidi
              ├── bidi.go
              ├── bracket.go
              ├── core.go
              ├── prop.go
              ├── tables10.0.0.go
              ├── tables11.0.0.go
              ├── tables12.0.0.go
              ├── tables13.0.0.go
              ├── tables9.0.0.go
              ├── trieval.go
              ├── norm
              ├── composition.go
              ├── forminfo.go
              ├── input.go
              ├── iter.go
              ├── normalize.go
              ├── readwriter.go
              ├── tables10.0.0.go
              ├── tables11.0.0.go
              ├── tables12.0.0.go
              ├── tables13.0.0.go
              ├── tables9.0.0.go
              ├── transform.go
              ├── trie.go
      ├── google.golang.org
        ├── protobuf
        ├── LICENSE
        ├── PATENTS
          ├── encoding
            ├── protowire
            ├── wire.go
          ├── internal
            ├── detrand
            ├── rand.go
            ├── encoding
              ├── messageset
              ├── messageset.go
            ├── errors
            ├── errors.go
            ├── is_go112.go
            ├── is_go113.go
            ├── flags
            ├── flags.go
            ├── proto_legacy_disable.go
            ├── proto_legacy_enable.go
            ├── genid
            ├── any_gen.go
            ├── api_gen.go
            ├── descriptor_gen.go
            ├── doc.go
            ├── duration_gen.go
            ├── empty_gen.go
            ├── field_mask_gen.go
            ├── goname.go
            ├── map_entry.go
            ├── source_context_gen.go
            ├── struct_gen.go
            ├── timestamp_gen.go
            ├── type_gen.go
            ├── wrappers.go
            ├── wrappers_gen.go
            ├── order
            ├── order.go
            ├── range.go
            ├── pragma
            ├── pragma.go
            ├── strs
            ├── strings.go
            ├── strings_pure.go
            ├── strings_unsafe.go
          ├── proto
          ├── checkinit.go
          ├── decode.go
          ├── decode_gen.go
          ├── doc.go
          ├── encode.go
          ├── encode_gen.go
          ├── equal.go
          ├── extension.go
          ├── merge.go
          ├── messageset.go
          ├── proto.go
          ├── proto_methods.go
          ├── proto_reflect.go
          ├── reset.go
          ├── size.go
          ├── size_gen.go
          ├── wrappers.go
          ├── reflect
            ├── protoreflect
            ├── methods.go
            ├── proto.go
            ├── source.go
            ├── source_gen.go
            ├── type.go
            ├── value.go
            ├── value_pure.go
            ├── value_union.go
            ├── value_unsafe.go
            ├── protoregistry
            ├── registry.go
          ├── runtime
            ├── protoiface
            ├── legacy.go
            ├── methods.go
      ├── gopkg.in
        ├── natefinch
          ├── lumberjack.v2
          ├── .gitignore
          ├── .travis.yml
          ├── LICENSE
          ├── chown.go
          ├── chown_linux.go
          ├── lumberjack.go
        ├── yaml.v2
        ├── .travis.yml
        ├── LICENSE
        ├── LICENSE.libyaml
        ├── NOTICE
        ├── apic.go
        ├── decode.go
        ├── emitterc.go
        ├── encode.go
        ├── parserc.go
        ├── readerc.go
        ├── resolve.go
        ├── scannerc.go
        ├── sorter.go
        ├── writerc.go
        ├── yaml.go
        ├── yamlh.go
        ├── yamlprivateh.go
    ├── modules.txt
      ├── xorm.io
        ├── builder
        ├── .drone.yml
        ├── .gitignore
        ├── LICENSE
        ├── builder.go
        ├── builder_delete.go
        ├── builder_insert.go
        ├── builder_join.go
        ├── builder_limit.go
        ├── builder_select.go
        ├── builder_set_operations.go
        ├── builder_update.go
        ├── cond.go
        ├── cond_and.go
        ├── cond_between.go
        ├── cond_compare.go
        ├── cond_eq.go
        ├── cond_expr.go
        ├── cond_if.go
        ├── cond_in.go
        ├── cond_like.go
        ├── cond_neq.go
        ├── cond_not.go
        ├── cond_notin.go
        ├── cond_null.go
        ├── cond_or.go
        ├── doc.go
        ├── error.go
        ├── sql.go
        ├── writer.go
        ├── core
        ├── .drone.yml
        ├── .gitignore
        ├── LICENSE
        ├── benchmark.sh
        ├── cache.go
        ├── column.go
        ├── converstion.go
        ├── db.go
        ├── dialect.go
        ├── driver.go
        ├── error.go
        ├── filter.go
        ├── ilogger.go
        ├── index.go
        ├── mapper.go
        ├── pk.go
        ├── rows.go
        ├── scan.go
        ├── stmt.go
        ├── table.go
        ├── tx.go
        ├── type.go
        ├── xorm
        ├── .changelog.yml
        ├── .drone.yml
        ├── .gitignore
        ├── .revive.toml
        ├── CHANGELOG.md
        ├── CONTRIBUTING.md
        ├── LICENSE
        ├── Makefile
        ├── README_CN.md
          ├── caches
          ├── cache.go
          ├── encode.go
          ├── leveldb.go
          ├── lru.go
          ├── manager.go
          ├── memory_store.go
          ├── contexts
          ├── context_cache.go
          ├── hook.go
        ├── convert.go
          ├── convert
          ├── conversion.go
          ├── core
          ├── db.go
          ├── error.go
          ├── interface.go
          ├── rows.go
          ├── scan.go
          ├── stmt.go
          ├── tx.go
          ├── dialects
          ├── dialect.go
          ├── driver.go
          ├── filter.go
          ├── gen_reserved.sh
          ├── mssql.go
          ├── mysql.go
          ├── oracle.go
          ├── pg_reserved.txt
          ├── postgres.go
          ├── quote.go
          ├── sqlite3.go
          ├── table_name.go
          ├── time.go
        ├── doc.go
        ├── engine.go
        ├── engine_group.go
        ├── engine_group_policy.go
        ├── error.go
        ├── interface.go
          ├── internal
            ├── json
            ├── json.go
            ├── statements
            ├── cache.go
            ├── column_map.go
            ├── expr_param.go
            ├── insert.go
            ├── pk.go
            ├── query.go
            ├── statement.go
            ├── statement_args.go
            ├── update.go
            ├── values.go
            ├── utils
            ├── name.go
            ├── reflect.go
            ├── slice.go
            ├── sql.go
            ├── strings.go
            ├── zero.go
          ├── log
          ├── logger.go
          ├── logger_context.go
          ├── syslogger.go
          ├── names
          ├── mapper.go
          ├── table_name.go
        ├── processors.go
        ├── rows.go
          ├── schemas
          ├── column.go
          ├── index.go
          ├── pk.go
          ├── quote.go
          ├── table.go
          ├── type.go
        ├── session.go
        ├── session_cols.go
        ├── session_cond.go
        ├── session_convert.go
        ├── session_delete.go
        ├── session_exist.go
        ├── session_find.go
        ├── session_get.go
        ├── session_insert.go
        ├── session_iterate.go
        ├── session_query.go
        ├── session_raw.go
        ├── session_schema.go
        ├── session_stats.go
        ├── session_tx.go
        ├── session_update.go
          ├── tags
          ├── parser.go
          ├── tag.go
  ├── cmdb-ui
  ├── .env.plugin
  ├── .eslintignore
  ├── .eslintrc.js
  ├── .gitignore
  ├── babel.config.js
  ├── package-lock.json
  ├── package.json
  ├── postcss.config.js
  ├── prettier.config.js
    ├── public
    ├── favicon.ico
    ├── index.html
    ├── wecmdb-background.png
    ├── src
    ├── App.vue
      ├── api
      ├── base-plugin.js
      ├── base.js
      ├── server.js
      ├── assets
      ├── bg.jpg
      ├── ci-type-default.png
      ├── wecmdb-background.png
      ├── wecube-logo.png
      ├── const
      ├── actions.js
      ├── data-types.js
      ├── format-links.js
      ├── graph-configuration.js
      ├── init-params.js
      ├── menus.js
      ├── operator-list.js
      ├── plugin-i18n.js
      ├── tableActionFun.js
      ├── directive
        ├── auto-height
        ├── content.js
        ├── index.js
      ├── locale
        ├── i18n
        ├── en-US.json
        ├── index.js
        ├── zh-CN.json
    ├── main-plugin.js
    ├── main.js
      ├── pages
        ├── admin
        ├── cmdb-model-management.vue
        ├── data-authorization.vue
        ├── enums.vue
        ├── list-management.vue
        ├── log-enquiry.vue
        ├── permission-management.vue
        ├── plugin-permission-management.vue
        ├── resetPassword.vue
      ├── change-password.vue
      ├── coming-soon.vue
        ├── components
        ├── attr-input.vue
        ├── attr-key-config.vue
        ├── attr-key-value-config.vue
        ├── attr-s.vue
        ├── attr-select.vue
        ├── auto-fill.js
        ├── auto-fill.scss
        ├── ci-graph.js
        ├── ci-graph.scss
        ├── ci-password.vue
        ├── cmdb-attr-input.vue
          ├── cmdb-table
          ├── auto-complete.vue
          ├── edit-modal.js
          ├── edit-modal.scss
          ├── export-csv.js
          ├── index.js
          ├── json-config.vue
          ├── multi-config.vue
          ├── tree.vue
            ├── utils
            ├── assist.js
            ├── emitter.js
            ├── form.js
        ├── edit-group-control-config.vue
          ├── filter-rule
          ├── filter-rule.scss
          ├── index.js
        ├── header.vue
        ├── home.vue
        ├── orchestration.vue
          ├── permission-filters
          ├── attr-express.js
          ├── attr-express.scss
          ├── filters-modal.js
          ├── filters-modal.scss
          ├── filters.scss
          ├── index.js
        ├── radio-group.vue
        ├── ref-select.js
        ├── select-form-operation.vue
        ├── select.vue
        ├── sequence-diagram.vue
        ├── simple-table.vue
        ├── table.scss
        ├── tree-edit.vue
        ├── tree-select.vue
        ├── designing
        ├── ci-data-component.vue
        ├── ci-data.vue
        ├── graph-management.vue
        ├── graph-operation-component.vue
        ├── graph-sequence-component.vue
        ├── graph-view-component.vue
        ├── graph-view.vue
        ├── muti-ref.vue
        ├── ref.vue
        ├── report-configuration.vue
        ├── report-query-tree-attr.vue
        ├── report-query.vue
      ├── home-page.vue
      ├── index.vue
      ├── login.vue
        ├── util
        ├── common-func.js
        ├── component-util.js
        ├── cookie.js
        ├── event.js
        ├── format.js
        ├── render-graph.js
        ├── state-operations.js
      ├── project-config
      ├── router-plugin.js
      ├── router.js
  ├── vue.config.js
├── docker-compose.tpl
├── readme.txt
  ├── wiki
    ├── db
    ├── cmdb-db-struct.svg
    ├── init.sql
    ├── practices_demo_data.sql
    ├── practices_structure.sql
    ├── docs
    ├── compile_guide.md
    ├── docker-compose_install_guide.md
    ├── docker_install_guide.md
    ├── git_install_guide.md
      ├── images
      ├── app_arch_design_diagram.png
      ├── app_arch_design_invoke_seq.png
      ├── app_deploy_design_diagram.png
      ├── app_deploy_design_items.png
      ├── app_deploy_design_physical.png
      ├── app_deploy_design_tree.png
      ├── app_phisical_deploy_diagram.png
      ├── base_data_management.png
      ├── base_data_management_add.png
      ├── base_data_management_edit.png
      ├── ci-data-management-en.gif
      ├── ci-data-management.gif
      ├── ci_data_enquiry_graph.png
      ├── ci_data_enquiry_table.png
      ├── ci_data_management_graph.png
      ├── ci_data_management_table.png
      ├── ci_integrated_query.png
      ├── ci_integrated_query_data.png
      ├── ci_integrated_query_management.png
      ├── ci_integrated_query_management_dialog.png
      ├── ci_integrated_query_message.png
      ├── cmdb_main.png
      ├── cmdb_model_ci_edit.png
      ├── cmdb_model_high_light.png
      ├── cmdb_model_layer_add.png
      ├── cmdb_model_layer_edit.png
      ├── cmdb_model_status_select.png
      ├── enum_enquiry.png
      ├── enum_management.png
      ├── idc_planning_design_diagram.png
      ├── idc_planning_design_items.png
      ├── idc_resource_planning_diagram.png
      ├── idc_resource_planning_items.png
      ├── invoke_seq_design.png
      ├── invoke_seq_design_edit.png
      ├── log_search.png
      ├── permission_data_access.png
      ├── permission_main.png
      ├── permission_role.png
      ├── permission_role_add.png
      ├── permission_role_user.png
      ├── permission_role_user_add.png
      ├── permission_role_user_mgmt.png
    ├── install_guide.md
    ├── wecmdb_glossary.md
    ├── wecmdb_glossary_en.md
    ├── wecmdb_model_guide.md
    ├── wecmdb_model_guide_en.md
    ├── wecmdb_user_guide.md
    ├── wecmdb_user_guide_en.md
    ├── wecube_api.md
    ├── images
    ├── ci-data-management-en.gif
    ├── ci-data-management.gif
    ├── docker-images.png
    ├── wecmdb-pro-dir.png
    ├── wecmdb-pro-image.png
    ├── wecmdb_arch_cn.png
    ├── wecmdb_arch_en.png
    ├── wecube_qr_code.png
创作时间: