1{ 2 "name": "@ohos/relational_store", 3 "version": "3.1.0", 4 "description": "Local Data Management", 5 "homePage": "https://gitee.com/openharmony", 6 "license": "Apache V2", 7 "repository": "https://gitee.com/openharmony/distributeddatamgr_relational_store", 8 "domain": "ohos", 9 "language": "", 10 "publishAs": "code-segment", 11 "private": false, 12 "scripts": {}, 13 "tags": [ 14 "foundation" 15 ], 16 "keywords": [ 17 "distributeddatamgr", 18 "relational_store" 19 ], 20 "envs": [], 21 "dirs": {}, 22 "author": { 23 "name": "", 24 "email": "", 25 "url": "" 26 }, 27 "contributors": [ 28 { 29 "name": "", 30 "email": "", 31 "url": "" 32 } 33 ], 34 "segment": { 35 "destPath": "foundation/distributeddatamgr/relational_store" 36 }, 37 "component": { 38 "name": "relational_store", 39 "subsystem": "distributeddatamgr", 40 "syscap": [ 41 "SystemCapability.DistributedDataManager.CloudSync.Client", 42 "SystemCapability.DistributedDataManager.CloudSync.Server", 43 "SystemCapability.DistributedDataManager.CloudSync.Config", 44 "SystemCapability.DistributedDataManager.RelationalStore.Core", 45 "SystemCapability.DistributedDataManager.CommonType" 46 ], 47 "features": ["relational_store_rdb_support_icu"], 48 "adapted_system_type": [ 49 "standard" 50 ], 51 "rom": "1000", 52 "ram": "350", 53 "deps": { 54 "components": [ 55 "ability_base", 56 "ability_runtime", 57 "access_token", 58 "common_event_service", 59 "c_utils", 60 "device_manager", 61 "eventhandler", 62 "hilog", 63 "hitrace", 64 "huks", 65 "ipc", 66 "kv_store", 67 "napi", 68 "samgr", 69 "hisysevent", 70 "bounds_checking_function" 71 ], 72 "third_party": [ 73 "icu", 74 "sqlite" 75 ] 76 }, 77 "build": { 78 "sub_component": [ 79 "//foundation/distributeddatamgr/relational_store/interfaces/inner_api/appdatafwk:native_appdatafwk", 80 "//foundation/distributeddatamgr/relational_store/interfaces/inner_api/dataability:native_dataability", 81 "//foundation/distributeddatamgr/relational_store/interfaces/inner_api/rdb_data_share_adapter:rdb_data_share_adapter", 82 "//foundation/distributeddatamgr/relational_store/interfaces/inner_api/rdb:native_rdb", 83 "//foundation/distributeddatamgr/relational_store/frameworks/js/napi/cloud_data:clouddata", 84 "//foundation/distributeddatamgr/relational_store/interfaces/ndk/src:native_rdb_ndk", 85 "//foundation/distributeddatamgr/relational_store/frameworks/cj:cj_relational_store_ffi", 86 "//foundation/distributeddatamgr/relational_store/frameworks/js/napi/dataability:dataability", 87 "//foundation/distributeddatamgr/relational_store/frameworks/js/napi/rdb:rdb", 88 "//foundation/distributeddatamgr/relational_store/frameworks/js/napi/rdb:napi_rdb", 89 "//foundation/distributeddatamgr/relational_store/frameworks/js/napi/relationalstore:relationalstore", 90 "//foundation/distributeddatamgr/relational_store/frameworks/js/napi/cloud_extension:cloudextension", 91 "//foundation/distributeddatamgr/relational_store/frameworks/js/napi/common:commontype_napi", 92 "//foundation/distributeddatamgr/relational_store/frameworks/js/napi/sendablerelationalstore:sendablerelationalstore" 93 ], 94 "inner_kits": [ 95 { 96 "name": "//foundation/distributeddatamgr/relational_store/interfaces/ndk/src:native_rdb_ndk", 97 "header": { 98 "header_files": [ 99 "oh_predicates.h", 100 "relational_store.h", 101 "oh_cursor.h", 102 "relational_store_error_code.h", 103 "oh_value_object.h", 104 "oh_values_bucket.h" 105 ], 106 "header_base": "//foundation/distributeddatamgr/relational_store/interfaces/ndk/include" 107 } 108 }, 109 { 110 "name": "//foundation/distributeddatamgr/relational_store/interfaces/inner_api/rdb:native_rdb", 111 "header": { 112 "header_files": [ 113 "abs_rdb_predicates.h", 114 "abs_result_set.h", 115 "abs_shared_result_set.h", 116 "rdb_common.h", 117 "rdb_errno.h", 118 "rdb_helper.h", 119 "rdb_open_callback.h", 120 "rdb_predicates.h", 121 "rdb_store.h", 122 "rdb_store_config.h", 123 "result_set.h", 124 "shared_result_set.h", 125 "value_object.h", 126 "values_bucket.h" 127 ], 128 "header_base": "//foundation/distributeddatamgr/relational_store/interfaces/inner_api/rdb/include" 129 } 130 }, 131 { 132 "name": "//foundation/distributeddatamgr/relational_store/interfaces/inner_api/appdatafwk:native_appdatafwk", 133 "header": { 134 "header_files": [ 135 "serializable.h", 136 "shared_block.h" 137 ], 138 "header_base": "//foundation/distributeddatamgr/relational_store/interfaces/inner_api/appdatafwk/include" 139 } 140 }, 141 { 142 "name": "//foundation/distributeddatamgr/relational_store/interfaces/inner_api/dataability:native_dataability", 143 "header": { 144 "header_files": [ 145 "data_ability_predicates.h", 146 "predicates_utils.h" 147 ], 148 "header_base": "//foundation/distributeddatamgr/relational_store/interfaces/inner_api/dataability/include" 149 } 150 }, 151 { 152 "name": "//foundation/distributeddatamgr/relational_store/interfaces/inner_api/rdb_data_share_adapter:rdb_data_share_adapter", 153 "header": { 154 "header_files": [ 155 "rdb_utils.h" 156 ], 157 "header_base": "//foundation/distributeddatamgr/relational_store/interfaces/inner_api/rdb_data_share_adapter/include" 158 } 159 }, 160 { 161 "name": "//foundation/distributeddatamgr/relational_store/interfaces/inner_api/rdb_data_ability_adapter:rdb_data_ability_adapter", 162 "header": { 163 "header_files": [ 164 "rdb_data_ability_utils.h" 165 ], 166 "header_base": "//foundation/distributeddatamgr/relational_store/interfaces/inner_api/rdb_data_ability_adapter/include" 167 } 168 } 169 ], 170 "test": [ 171 "//foundation/distributeddatamgr/relational_store/test/js/dataability:unittest", 172 "//foundation/distributeddatamgr/relational_store/test/js/rdb:performancetest", 173 "//foundation/distributeddatamgr/relational_store/test/js/rdb:unittest", 174 "//foundation/distributeddatamgr/relational_store/test/js/relationalstore:performancetest", 175 "//foundation/distributeddatamgr/relational_store/test/js/relationalstore:unittest", 176 "//foundation/distributeddatamgr/relational_store/test/js/clouddata:cloudtest", 177 "//foundation/distributeddatamgr/relational_store/test/ndk:unittest", 178 "//foundation/distributeddatamgr/relational_store/test/native/appdatafwk:unittest", 179 "//foundation/distributeddatamgr/relational_store/test/native/clouddata:unittest", 180 "//foundation/distributeddatamgr/relational_store/test/native/dataability:unittest", 181 "//foundation/distributeddatamgr/relational_store/test/native/rdb:unittest", 182 "//foundation/distributeddatamgr/relational_store/test/native/rdb:fuzztest", 183 "//foundation/distributeddatamgr/relational_store/test/native/rdb_data_ability_adapter:unittest", 184 "//foundation/distributeddatamgr/relational_store/test/native/rdb_data_share_adapter:unittest", 185 "//foundation/distributeddatamgr/relational_store/test/native/rdb:distributedtest" 186 ] 187 } 188 } 189}