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 "bundle_framework", 58 "common_event_service", 59 "c_utils", 60 "device_manager", 61 "hilog", 62 "hitrace", 63 "huks", 64 "ipc", 65 "kv_store", 66 "napi", 67 "resource_management", 68 "samgr" 69 ], 70 "third_party": [ 71 "icu", 72 "sqlite" 73 ] 74 }, 75 "build": { 76 "sub_component": [ 77 "//foundation/distributeddatamgr/relational_store/interfaces/inner_api/appdatafwk:native_appdatafwk", 78 "//foundation/distributeddatamgr/relational_store/interfaces/inner_api/dataability:native_dataability", 79 "//foundation/distributeddatamgr/relational_store/interfaces/inner_api/rdb_data_share_adapter:rdb_data_share_adapter", 80 "//foundation/distributeddatamgr/relational_store/interfaces/inner_api/rdb:native_rdb", 81 "//foundation/distributeddatamgr/relational_store/interfaces/inner_api/rdb_bms_adapter:rdb_bms_adapter", 82 "//foundation/distributeddatamgr/relational_store/frameworks/js/napi/cloud_data:clouddata", 83 "//foundation/distributeddatamgr/relational_store/interfaces/ndk/src:native_rdb_ndk", 84 "//foundation/distributeddatamgr/relational_store/frameworks/js/napi/dataability:dataability", 85 "//foundation/distributeddatamgr/relational_store/frameworks/js/napi/rdb:rdb", 86 "//foundation/distributeddatamgr/relational_store/frameworks/js/napi/rdb:napi_rdb", 87 "//foundation/distributeddatamgr/relational_store/frameworks/js/napi/relationalstore:relationalstore", 88 "//foundation/distributeddatamgr/relational_store/frameworks/js/napi/cloud_extension:cloudextension", 89 "//foundation/distributeddatamgr/relational_store/frameworks/js/napi/common:commontype_napi" 90 ], 91 "inner_kits": [ 92 { 93 "name": "//foundation/distributeddatamgr/relational_store/interfaces/ndk/src:native_rdb_ndk", 94 "header": { 95 "header_files": [ 96 "oh_predicates.h", 97 "relational_store.h", 98 "oh_cursor.h", 99 "relational_store_error_code.h", 100 "oh_value_object.h", 101 "oh_values_bucket.h" 102 ], 103 "header_base": "//foundation/distributeddatamgr/relational_store/interfaces/ndk/include" 104 } 105 }, 106 { 107 "name": "//foundation/distributeddatamgr/relational_store/interfaces/inner_api/rdb:native_rdb", 108 "header": { 109 "header_files": [ 110 "abs_rdb_predicates.h", 111 "abs_result_set.h", 112 "abs_shared_result_set.h", 113 "rdb_common.h", 114 "rdb_errno.h", 115 "rdb_helper.h", 116 "rdb_open_callback.h", 117 "rdb_predicates.h", 118 "rdb_store.h", 119 "rdb_store_config.h", 120 "result_set.h", 121 "shared_result_set.h", 122 "value_object.h", 123 "values_bucket.h" 124 ], 125 "header_base": "//foundation/distributeddatamgr/relational_store/interfaces/inner_api/rdb/include" 126 } 127 }, 128 { 129 "name": "//foundation/distributeddatamgr/relational_store/interfaces/inner_api/appdatafwk:native_appdatafwk", 130 "header": { 131 "header_files": [ 132 "serializable.h", 133 "shared_block.h" 134 ], 135 "header_base": "//foundation/distributeddatamgr/relational_store/interfaces/inner_api/appdatafwk/include" 136 } 137 }, 138 { 139 "name": "//foundation/distributeddatamgr/relational_store/interfaces/inner_api/dataability:native_dataability", 140 "header": { 141 "header_files": [ 142 "data_ability_predicates.h", 143 "predicates_utils.h" 144 ], 145 "header_base": "//foundation/distributeddatamgr/relational_store/interfaces/inner_api/dataability/include" 146 } 147 }, 148 { 149 "name": "//foundation/distributeddatamgr/relational_store/interfaces/inner_api/rdb_data_share_adapter:rdb_data_share_adapter", 150 "header": { 151 "header_files": [ 152 "rdb_utils.h" 153 ], 154 "header_base": "//foundation/distributeddatamgr/relational_store/interfaces/inner_api/rdb_data_share_adapter/include" 155 } 156 }, 157 { 158 "name": "//foundation/distributeddatamgr/relational_store/interfaces/inner_api/rdb_bms_adapter:rdb_bms_adapter", 159 "header": { 160 "header_files": [ 161 "data_share_profile_info.h", 162 "data_properties.h" 163 ], 164 "header_base": "//foundation/distributeddatamgr/relational_store/interfaces/inner_api/rdb_bms_adapter/include" 165 } 166 }, 167 { 168 "name": "//foundation/distributeddatamgr/relational_store/interfaces/inner_api/rdb_data_ability_adapter:rdb_data_ability_adapter", 169 "header": { 170 "header_files": [ 171 "rdb_data_ability_utils.h" 172 ], 173 "header_base": "//foundation/distributeddatamgr/relational_store/interfaces/inner_api/rdb_data_ability_adapter/include" 174 } 175 } 176 ], 177 "test": [ 178 "//foundation/distributeddatamgr/relational_store/test/js/dataability:unittest", 179 "//foundation/distributeddatamgr/relational_store/test/js/rdb:performancetest", 180 "//foundation/distributeddatamgr/relational_store/test/js/rdb:unittest", 181 "//foundation/distributeddatamgr/relational_store/test/js/relationalstore:performancetest", 182 "//foundation/distributeddatamgr/relational_store/test/js/relationalstore:unittest", 183 "//foundation/distributeddatamgr/relational_store/test/js/clouddata:cloudtest", 184 "//foundation/distributeddatamgr/relational_store/test/ndk:unittest", 185 "//foundation/distributeddatamgr/relational_store/test/native/dataability:unittest", 186 "//foundation/distributeddatamgr/relational_store/test/native/rdb:unittest", 187 "//foundation/distributeddatamgr/relational_store/test/native/rdb:fuzztest", 188 "//foundation/distributeddatamgr/relational_store/test/native/rdb_data_ability_adapter:unittest", 189 "//foundation/distributeddatamgr/relational_store/test/native/rdb_data_share_adapter:unittest", 190 "//foundation/distributeddatamgr/relational_store/test/native/rdb:distributedtest", 191 "//foundation/distributeddatamgr/relational_store/test/native/rdb_bms_adapter:unittest" 192 ] 193 } 194 } 195}