115053c2dSopenharmony_ci{ 215053c2dSopenharmony_ci "name": "@ohos/kv_store", 315053c2dSopenharmony_ci "version": "3.1.0", 415053c2dSopenharmony_ci "license": "Apache License 2.0", 515053c2dSopenharmony_ci "description": "Supports distributed key-value and document-based data management, and supports the use of schemas to describe data formats", 615053c2dSopenharmony_ci "domain": "os", 715053c2dSopenharmony_ci "language": "", 815053c2dSopenharmony_ci "publishAs": "code-segment", 915053c2dSopenharmony_ci "private": false, 1015053c2dSopenharmony_ci "tags": [ 1115053c2dSopenharmony_ci "foundation" 1215053c2dSopenharmony_ci ], 1315053c2dSopenharmony_ci "keywords": [ 1415053c2dSopenharmony_ci "distributeddatamgr", 1515053c2dSopenharmony_ci "kv_store" 1615053c2dSopenharmony_ci ], 1715053c2dSopenharmony_ci "envs": [], 1815053c2dSopenharmony_ci "author": { 1915053c2dSopenharmony_ci "name": "", 2015053c2dSopenharmony_ci "email": "", 2115053c2dSopenharmony_ci "url": "" 2215053c2dSopenharmony_ci }, 2315053c2dSopenharmony_ci "contributors": [ 2415053c2dSopenharmony_ci { 2515053c2dSopenharmony_ci "name": "", 2615053c2dSopenharmony_ci "email": "", 2715053c2dSopenharmony_ci "url": "" 2815053c2dSopenharmony_ci } 2915053c2dSopenharmony_ci ], 3015053c2dSopenharmony_ci "segment": { 3115053c2dSopenharmony_ci "destPath": "foundation/distributeddatamgr/kv_store" 3215053c2dSopenharmony_ci }, 3315053c2dSopenharmony_ci "dirs": {}, 3415053c2dSopenharmony_ci "scripts": {}, 3515053c2dSopenharmony_ci "component": { 3615053c2dSopenharmony_ci "name": "kv_store", 3715053c2dSopenharmony_ci "subsystem": "distributeddatamgr", 3815053c2dSopenharmony_ci "syscap": [ 3915053c2dSopenharmony_ci "SystemCapability.DistributedDataManager.KVStore.Core", 4015053c2dSopenharmony_ci "SystemCapability.DistributedDataManager.KVStore.DistributedKVStore" 4115053c2dSopenharmony_ci ], 4215053c2dSopenharmony_ci "features": [], 4315053c2dSopenharmony_ci "adapted_system_type": [ 4415053c2dSopenharmony_ci "standard" 4515053c2dSopenharmony_ci ], 4615053c2dSopenharmony_ci "rom": "14336KB", 4715053c2dSopenharmony_ci "ram": "15360KB", 4815053c2dSopenharmony_ci "hisysevent_config": [], 4915053c2dSopenharmony_ci "deps": { 5015053c2dSopenharmony_ci "third_party": [ 5115053c2dSopenharmony_ci "bounds_checking_function", 5215053c2dSopenharmony_ci "cJSON", 5315053c2dSopenharmony_ci "jsoncpp", 5415053c2dSopenharmony_ci "libuv", 5515053c2dSopenharmony_ci "openssl", 5615053c2dSopenharmony_ci "sqlite", 5715053c2dSopenharmony_ci "googletest" 5815053c2dSopenharmony_ci ], 5915053c2dSopenharmony_ci "kernel_special": {}, 6015053c2dSopenharmony_ci "board_special": {}, 6115053c2dSopenharmony_ci "components": [ 6215053c2dSopenharmony_ci "ability_base", 6315053c2dSopenharmony_ci "ability_runtime", 6415053c2dSopenharmony_ci "bundle_framework", 6515053c2dSopenharmony_ci "access_token", 6615053c2dSopenharmony_ci "common_event_service", 6715053c2dSopenharmony_ci "c_utils", 6815053c2dSopenharmony_ci "device_manager", 6915053c2dSopenharmony_ci "dmsfwk", 7015053c2dSopenharmony_ci "ffrt", 7115053c2dSopenharmony_ci "hilog", 7215053c2dSopenharmony_ci "hisysevent", 7315053c2dSopenharmony_ci "hitrace", 7415053c2dSopenharmony_ci "huks", 7515053c2dSopenharmony_ci "ipc", 7615053c2dSopenharmony_ci "napi", 7715053c2dSopenharmony_ci "safwk", 7815053c2dSopenharmony_ci "samgr", 7915053c2dSopenharmony_ci "file_api", 8015053c2dSopenharmony_ci "zlib" 8115053c2dSopenharmony_ci ] 8215053c2dSopenharmony_ci }, 8315053c2dSopenharmony_ci "build": { 8415053c2dSopenharmony_ci "sub_component": [ 8515053c2dSopenharmony_ci "//foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb:build_module", 8615053c2dSopenharmony_ci "//foundation/distributeddatamgr/kv_store/interfaces/innerkits/distributeddata:build_module", 8715053c2dSopenharmony_ci "//foundation/distributeddatamgr/kv_store/interfaces/innerkits/distributeddatamgr:build_module", 8815053c2dSopenharmony_ci "//foundation/distributeddatamgr/kv_store/interfaces/jskits/distributeddata:build_module", 8915053c2dSopenharmony_ci "//foundation/distributeddatamgr/kv_store/kvstoremock/interfaces/jskits/distributeddata:build_module", 9015053c2dSopenharmony_ci "//foundation/distributeddatamgr/kv_store/interfaces/jskits/distributedkvstore:build_module", 9115053c2dSopenharmony_ci "//foundation/distributeddatamgr/kv_store/kvstoremock/interfaces/jskits/distributedkvstore:build_module", 9215053c2dSopenharmony_ci "//foundation/distributeddatamgr/kv_store/interfaces/innerkits/distributeddata:distributeddata_client_sync", 9315053c2dSopenharmony_ci "//foundation/distributeddatamgr/kv_store/interfaces/cj:cj_distributed_kv_store_ffi", 9415053c2dSopenharmony_ci "//foundation/distributeddatamgr/kv_store/databaseutils:database_utils" 9515053c2dSopenharmony_ci ], 9615053c2dSopenharmony_ci "inner_kits": [ 9715053c2dSopenharmony_ci { 9815053c2dSopenharmony_ci "name": "//foundation/distributeddatamgr/kv_store/interfaces/innerkits/distributeddata:distributeddata_inner", 9915053c2dSopenharmony_ci "header": { 10015053c2dSopenharmony_ci "header_files": [ 10115053c2dSopenharmony_ci "blob.h", 10215053c2dSopenharmony_ci "change_notification.h", 10315053c2dSopenharmony_ci "distributed_kv_data_manager.h", 10415053c2dSopenharmony_ci "kvstore.h", 10515053c2dSopenharmony_ci "kvstore_death_recipient.h", 10615053c2dSopenharmony_ci "kvstore_observer.h", 10715053c2dSopenharmony_ci "kvstore_result_set.h", 10815053c2dSopenharmony_ci "kvstore_sync_callback.h", 10915053c2dSopenharmony_ci "single_kvstore.h", 11015053c2dSopenharmony_ci "types.h", 11115053c2dSopenharmony_ci "visibility.h", 11215053c2dSopenharmony_ci "data_query.h", 11315053c2dSopenharmony_ci "store_errno.h", 11415053c2dSopenharmony_ci "executor.h", 11515053c2dSopenharmony_ci "executor_pool.h", 11615053c2dSopenharmony_ci "pool.h", 11715053c2dSopenharmony_ci "priority_queue.h", 11815053c2dSopenharmony_ci "end_point.h" 11915053c2dSopenharmony_ci ], 12015053c2dSopenharmony_ci "header_base": "//foundation/distributeddatamgr/kv_store/interfaces/innerkits/distributeddata/include" 12115053c2dSopenharmony_ci } 12215053c2dSopenharmony_ci }, 12315053c2dSopenharmony_ci { 12415053c2dSopenharmony_ci "name": "//foundation/distributeddatamgr/kv_store/interfaces/innerkits/distributeddatamgr:distributeddata_mgr", 12515053c2dSopenharmony_ci "header": { 12615053c2dSopenharmony_ci "header_files": [ 12715053c2dSopenharmony_ci "distributed_data_mgr.h" 12815053c2dSopenharmony_ci ], 12915053c2dSopenharmony_ci "header_base": "//foundation/distributeddatamgr/kv_store/interfaces/innerkits/distributeddatamgr/include" 13015053c2dSopenharmony_ci } 13115053c2dSopenharmony_ci }, 13215053c2dSopenharmony_ci { 13315053c2dSopenharmony_ci "name": "//foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb:distributeddb", 13415053c2dSopenharmony_ci "header": { 13515053c2dSopenharmony_ci "header_files": [ 13615053c2dSopenharmony_ci "get_query_info.h", 13715053c2dSopenharmony_ci "intercepted_data.h", 13815053c2dSopenharmony_ci "iprocess_communicator.h", 13915053c2dSopenharmony_ci "iprocess_system_api_adapter.h", 14015053c2dSopenharmony_ci "ithread_pool.h", 14115053c2dSopenharmony_ci "kv_store_changed_data.h", 14215053c2dSopenharmony_ci "kv_store_delegate.h", 14315053c2dSopenharmony_ci "kv_store_delegate_manager.h", 14415053c2dSopenharmony_ci "kv_store_errno.h", 14515053c2dSopenharmony_ci "kv_store_nb_conflict_data.h", 14615053c2dSopenharmony_ci "kv_store_nb_delegate.h", 14715053c2dSopenharmony_ci "kv_store_observer.h", 14815053c2dSopenharmony_ci "kv_store_result_set.h", 14915053c2dSopenharmony_ci "kv_store_snapshot_delegate.h", 15015053c2dSopenharmony_ci "runtime_config.h", 15115053c2dSopenharmony_ci "store_changed_data.h", 15215053c2dSopenharmony_ci "store_observer.h", 15315053c2dSopenharmony_ci "store_types.h" 15415053c2dSopenharmony_ci ], 15515053c2dSopenharmony_ci "header_base": "//foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/interfaces/include" 15615053c2dSopenharmony_ci } 15715053c2dSopenharmony_ci }, 15815053c2dSopenharmony_ci { 15915053c2dSopenharmony_ci "name": "//foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb:distributeddb", 16015053c2dSopenharmony_ci "header": { 16115053c2dSopenharmony_ci "header_files": [ 16215053c2dSopenharmony_ci "cloud_store_types.h", 16315053c2dSopenharmony_ci "iAssetLoader.h", 16415053c2dSopenharmony_ci "icloud_data_translate.h", 16515053c2dSopenharmony_ci "icloud_db.h" 16615053c2dSopenharmony_ci ], 16715053c2dSopenharmony_ci "header_base": "//foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/interfaces/include/cloud" 16815053c2dSopenharmony_ci } 16915053c2dSopenharmony_ci }, 17015053c2dSopenharmony_ci { 17115053c2dSopenharmony_ci "name": "//foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb:distributeddb", 17215053c2dSopenharmony_ci "header": { 17315053c2dSopenharmony_ci "header_files": [ 17415053c2dSopenharmony_ci "relational_store_client.h", 17515053c2dSopenharmony_ci "relational_store_delegate.h", 17615053c2dSopenharmony_ci "relational_store_manager.h", 17715053c2dSopenharmony_ci "relational_store_sqlite_ext.h" 17815053c2dSopenharmony_ci ], 17915053c2dSopenharmony_ci "header_base": "//foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/interfaces/include/relational" 18015053c2dSopenharmony_ci } 18115053c2dSopenharmony_ci }, 18215053c2dSopenharmony_ci { 18315053c2dSopenharmony_ci "name": "//foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb:distributeddb", 18415053c2dSopenharmony_ci "header": { 18515053c2dSopenharmony_ci "header_files": [ 18615053c2dSopenharmony_ci "auto_launch_export.h", 18715053c2dSopenharmony_ci "query.h", 18815053c2dSopenharmony_ci "query_expression.h", 18915053c2dSopenharmony_ci "types_export.h" 19015053c2dSopenharmony_ci ], 19115053c2dSopenharmony_ci "header_base": "//foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/include" 19215053c2dSopenharmony_ci } 19315053c2dSopenharmony_ci }, 19415053c2dSopenharmony_ci { 19515053c2dSopenharmony_ci "name": "//foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb:distributeddb", 19615053c2dSopenharmony_ci "header": { 19715053c2dSopenharmony_ci "header_files": [ 19815053c2dSopenharmony_ci "result_set.h" 19915053c2dSopenharmony_ci ], 20015053c2dSopenharmony_ci "header_base": "//foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/include/distributeddb" 20115053c2dSopenharmony_ci } 20215053c2dSopenharmony_ci }, 20315053c2dSopenharmony_ci { 20415053c2dSopenharmony_ci "name": "//foundation/distributeddatamgr/kv_store/databaseutils:database_utils", 20515053c2dSopenharmony_ci "header": { 20615053c2dSopenharmony_ci "header_files": [ 20715053c2dSopenharmony_ci "acl.h" 20815053c2dSopenharmony_ci ], 20915053c2dSopenharmony_ci "header_base": "//foundation/distributeddatamgr/kv_store/databaseutils/include" 21015053c2dSopenharmony_ci } 21115053c2dSopenharmony_ci } 21215053c2dSopenharmony_ci ], 21315053c2dSopenharmony_ci "test": [ 21415053c2dSopenharmony_ci "//foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/test:distributeddatamgr_fuzztest", 21515053c2dSopenharmony_ci "//foundation/distributeddatamgr/kv_store:distributedtest", 21615053c2dSopenharmony_ci "//foundation/distributeddatamgr/kv_store:build_native_test", 21715053c2dSopenharmony_ci "//foundation/distributeddatamgr/kv_store:fuzztest", 21815053c2dSopenharmony_ci "//foundation/distributeddatamgr/kv_store/test/unittest/distributeddata:unittest", 21915053c2dSopenharmony_ci "//foundation/distributeddatamgr/kv_store/test/unittest/distributedKVStore:unittest", 22015053c2dSopenharmony_ci "//foundation/distributeddatamgr/kv_store/frameworks/common/test:unittest", 22115053c2dSopenharmony_ci "//foundation/distributeddatamgr/kv_store/frameworks/innerkitsimpl/kvdb/test:unittest", 22215053c2dSopenharmony_ci "//foundation/distributeddatamgr/kv_store/databaseutils/test:unittest" 22315053c2dSopenharmony_ci ] 22415053c2dSopenharmony_ci } 22515053c2dSopenharmony_ci } 22615053c2dSopenharmony_ci}