• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# JS API Changes of the Distributed Data Management Subsystem
2
3The table below lists the APIs changes of the distributed data management subsystem in OpenHarmony 3.2 Beta3 over OpenHarmony 3.2 Beta2.
4
5## API Changes
6
7| Module| Class| Method/Attribute/Enumeration/Constant| Change Type|
8|---|---|---|---|
9| ohos.data.distributedData | KVStore     | deleteBackup(files:Array\<string>, callback: AsyncCallback\<Array\<[string, number]>>):void;<br>deleteBackup(files:Array\<string>): Promise\<Array\<[string, number]>>;                                                                                       | Added|
10| ohos.data.distributedData | KVStore     | restore(file:string, callback: AsyncCallback\<void>):void;<br>restore(file:string): Promise\<void>;                                                                                                                                                           | Added|
11| ohos.data.distributedData | KVStore     | backup(file:string, callback: AsyncCallback\<void>):void;<br>backup(file:string): Promise\<void>;                                                                                                                                                             | Added|
12| ohos.data.rdb             | StoreConfig | encrypt?: boolean;                                                                                                                                                                                                                                             | Added|
13| ohos.data.rdb             | RdbStore    | remoteQuery(device: string, table: string, predicates: RdbPredicates, columns: Array\<string>, callback: AsyncCallback\<ResultSet>): void;<br>remoteQuery(device: string, table: string, predicates: RdbPredicates, columns: Array\<string>): Promise\<ResultSet>; | Added|
14| ohos.data.rdb             | RdbStore    | batchInsert(table: string, values: Array\<ValuesBucket>, callback: AsyncCallback\<number>): void;<br>batchInsert(table: string, values: Array\<ValuesBucket>): Promise\<number>;                                                                              | Added|
15| ohos.data.dataShare | DataShareHelper | getFileTypes(uri: string,  mimeTypeFilter:string, callback: AsyncCallback\<Array\<string>>): void;<br>getFileTypes(uri: string,  mimeTypeFilter: string): Promise\<Array\<string>>; | Deleted|
16| ohos.data.dataShare | DataShareHelper | getType(uri: string, callback: AsyncCallback\<string>): void;<br>getType(uri: string): Promise\<string>;                                                                       | Deleted|
17| ohos.data.dataShare | DataShareHelper | openFile(uri: string, mode: string, callback: AsyncCallback\<number>): void;<br>openFile(uri: string, mode: string): Promise\<number>;                                         | Deleted|
18