/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/framework/cloud/ |
H A D | schema_meta.cpp | 23 SetValue(node[GET_NAME(databases)], databases); in Marshal() 34 GetValue(node, GET_NAME(databases), databases); in Unmarshal() 107 for (const auto &database : databases) { in GetDataBase() 117 return !bundleName.empty() && !databases.empty(); in IsValid()
|
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/rust/extension/ |
H A D | cloud_server_impl.cpp | 146 OhCloudExtVector *databases = nullptr; in GetAppSchema() local 148 if (status != ERRNO_SUCCESS || databases == nullptr) { in GetAppSchema() 151 auto pDatabases = std::shared_ptr<OhCloudExtVector>(databases, [](auto *databases) { in GetAppSchema() argument 152 OhCloudExtVectorFree(databases); in GetAppSchema() 165 dbSchema.databases.reserve(dbsLen); in GetDatabases() 317 if (databases == nullptr) { in Subscribe() 320 auto pDatabases = std::shared_ptr<OhCloudExtHashMap>(databases, [](auto *databases) { in Subscribe() argument 321 OhCloudExtHashMapFree(databases); in Subscribe() 350 std::shared_ptr<OhCloudExtHashMap> databases) in DoSubscribe() argument 534 for (auto &[bundle, databases] : dbs) { in Unsubscribe() [all …]
|
H A D | cloud_server_impl.h | 52 void GetDatabases(std::shared_ptr<OhCloudExtVector> databases, DBSchemaMeta &dbSchema); 57 std::shared_ptr<OhCloudExtHashMap> databases);
|
H A D | extension_util.cpp | 116 OhCloudExtHashMap *databases = OhCloudExtHashMapNew(OhCloudExtRustType::VALUETYPE_TABLE); in Convert() local 117 if (databases == nullptr) { in Convert() 133 auto status = OhCloudExtHashMapInsert(databases, in Convert() 142 dbMeta.alias.size(), databases); in Convert()
|
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/rust/ylong_cloud_extension/src/service_impl/ |
H A D | cloud_service.rs | 116 databases: Vec<Database>, field 124 databases: vec![], in default() 141 pub fn databases(&self) -> &[Database] { in databases() method 142 &self.databases in databases() 149 for db in &value.databases.0 { in from() 155 databases: dbs, in from()
|
/ohos5.0/docs/en/application-dev/database/ |
H A D | app-data-persistence-overview.md | 7 …ding user preferences (**Preferences**), key-value databases (**KV-Store**), and relational databa… 15 …ct handling in data sync. KV databases feature higher cross-device and cross-version compatibility…
|
H A D | access-control-by-device-and-data-level.md | 45 …th data security label S1 can be synced with RK3568 and Hi3516, but the databases with database la… 61 …his operation does not apply to the databases that require cross-device sync. Data cannot be synce…
|
H A D | data-mgmt-overview.md | 13 …jects support sharing of memory objects across devices, and distributed databases support database… 35 … can interact with RDB and KV stores. You can also encapsulate your own databases for C/C++ applic…
|
H A D | data-share-overview.md | 40 …ervice operations other than mere addition, deletion, modification, and query of data in databases. 52 …orted data models, length of the keys and values, and maximum number of databases that can be acce…
|
H A D | sync-app-data-across-devices-overview.md | 16 - Persistent data has a long lifecycle and needs to be stored in databases. You can use RDB stores …
|
H A D | encrypted_estore_guidelines.md | 14 …asses are encapsulated to implement the data operations and transfer between EL2 and EL5 databases: 20 - **ECStoreManager** class: provides APIs for managing the EL2 and EL5 databases. 228 Use the APIs provided by the **ECStoreManager** class to manage the EL2 and EL5 databases. Specific… 704 Use the APIs provided by the **ECStoreManager** class to manage the EL2 and EL5 databases. Specific…
|
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/rust/ylong_cloud_extension/src/ipc_conn/ |
H A D | connect.rs | 522 Ok(databases) in deserialize() 530 pub(crate) databases: Databases, 546 self.databases = msg_parcel in read() 565 databases, in deserialize() 689 databases: &Databases, in subscribe() 700 .write(databases) in subscribe() 871 databases: &Databases, in subscribe() 1630 databases.0.push(database_one); in ut_databases_serialize() 1631 databases.0.push(database_two); in ut_databases_serialize() 1657 databases.0.push(database_one); in ut_databases_deserialize() [all …]
|
/ohos5.0/base/update/updateservice/services/engine/etc/ |
H A D | updater_sa.cfg | 7 "mkdir /data/service/el1/public/update/dupdate_engine/databases 0700 update update", 13 "mkdir /data/service/el1/public/update/update_service/databases 0700 update update",
|
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/rust/ylong_cloud_extension/tests/ |
H A D | demo.txt | 35 "databases": [{ 213 "databases": [{ 245 "databases": [{
|
/ohos5.0/foundation/distributeddatamgr/datamgr_service/ |
H A D | README.md | 11 Distributed Data Service \(DDS\) provides the capability to store data in the databases of differen… 17 …DDS provides APIs for other modules to create databases, access data, and subscribe to data. Suppo… 36 You call APIs of DDS to create, access, and subscribe to distributed databases. The service interfa… 62 - Each app can open a maximum of 16 databases simultaneously. 80 …ns include local transactions \(same as the transactions of traditional databases\) and synchroniz… 116 …ase. If no backup database is available, DDS creates one. DDS can also back up encrypted databases.
|
/ohos5.0/foundation/resourceschedule/resource_schedule_service/ressched/etc/init/ |
H A D | resource_schedule_service.cfg | 27 "chown ressched ressched /data/service/el1/public/device_standby/databases", 28 … "chown ressched ressched /data/service/el1/public/device_standby/databases/sleep.db", 29 … "chown ressched ressched /data/service/el1/public/device_standby/databases/sleep.db-shm", 30 … "chown ressched ressched /data/service/el1/public/device_standby/databases/sleep.db-wal",
|
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/framework/include/cloud/ |
H A D | schema_meta.h | 79 std::vector<Database> databases; variable
|
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/cloud/ |
H A D | cloud_service_impl.cpp | 210 for (const auto &database : schemaMeta.databases) { in DoClean() 302 for (auto &db : schemaMeta.databases) { in GetDbInfoFromExtraData() 330 for (auto &db : schemaMeta.databases) { in GetDbInfoFromExtraData() 431 for (auto &database : schemaMeta.databases) { in ExecuteStatistics() 579 std::vector<Database> databases; in QueryLastSyncInfo() local 584 databases = schema.databases; in QueryLastSyncInfo() 585 for (const auto &database : schema.databases) { in QueryLastSyncInfo() 602 for (const auto &database : databases) { in QueryLastSyncInfo() 1069 dbs.insert_or_assign(bundle, std::move(schemaMeta.databases)); in DoSubscribe()
|
/ohos5.0/docs/en/application-dev/file-management/ |
H A D | app-file-overview.md | 5 - The data used and saved by an application is stored in files, key-value (KV) pairs, and databases…
|
/ohos5.0/docs/en/application-dev/faqs/ |
H A D | faqs-distributed-data-management.md | 96 ## Should I design a lock mechanism for databases in development? (API version 9) 100 I do not know whether I need to design a lock mechanism for databases in development.
|
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/test/ |
H A D | cloud_test.cpp | 96 schemaMeta.databases.emplace_back(database);
|
H A D | cloud_data_test.cpp | 220 schemaMeta_.databases.emplace_back(database); in InitSchemaMeta() 222 schemaMeta_.databases.emplace_back(database); in InitSchemaMeta() 1464 schemaMeta_.databases[0].name = "test"; 1683 schemaMeta.databases.push_back(database); 1696 schemaMeta.databases.push_back(database);
|
/ohos5.0/docs/en/release-notes/ |
H A D | OpenHarmony-v3.2-release.md | 137 - Cross-application data access to relational databases and key-value databases on the same device … 141 - Key-value databases and relational databases are supported. 147 - Applications can back up and restore databases via clients. 149 - Key-value databases can be automatically backed up. 153 - Damage detection and rebuild for metadata databases are supported. 167 …**Sandbox application**: Key-value databases, relational databases, and distributed objects can be…
|
H A D | OpenHarmony-v2.2-beta2.md | 85 …age of distributed databases.<br/>- Added support for lightweight preferences databases. | - Imple…
|
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/rust/ylong_cloud_extension/src/c_adapter/ |
H A D | cloud_extension.rs | 625 HashMapCffi::VecDatabase(databases) => databases, in OhCloudExtCloudSyncSubscribe()
|