/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/storage/src/sqlite/relational/ |
H A D | split_device_log_table_manager.cpp | 19 std::string SplitDeviceLogTableManager::CalcPrimaryKeyHash(const std::string &references, const Tab… in CalcPrimaryKeyHash() function in DistributedDB::SplitDeviceLogTableManager 50 … CalcPrimaryKeyHash("NEW.", table, identity) + " AND flag&0x02=0x02) THEN 0x22 ELSE 0x02 END,"; in GetInsertTrigger() 51 insertTrigger += CalcPrimaryKeyHash("NEW.", table, identity) + ");\n"; in GetInsertTrigger() 67 updateTrigger += " WHERE hash_key=" + CalcPrimaryKeyHash("OLD.", table, identity) + in GetUpdateTrigger() 75 …updateTrigger += " WHERE hash_key=" + CalcPrimaryKeyHash("OLD.", table, identity) + " AND flag&0x0… in GetUpdateTrigger() 78 "get_last_time(), CASE WHEN (" + CalcPrimaryKeyHash("NEW.", table, identity) + " != " + in GetUpdateTrigger() 79 CalcPrimaryKeyHash("NEW.", table, identity) + ") THEN 0x02 ELSE 0x22 END, " + in GetUpdateTrigger() 80 CalcPrimaryKeyHash("NEW.", table, identity) + ", '', '', '', '', '', 0);\n"; in GetUpdateTrigger() 94 deleteTrigger += " WHERE hash_key=" + CalcPrimaryKeyHash("OLD.", table, identity) + in GetDeleteTrigger()
|
H A D | collaboration_log_table_manager.cpp | 25 std::string CollaborationLogTableManager::CalcPrimaryKeyHash(const std::string &references, const T… in CalcPrimaryKeyHash() function in DistributedDB::CollaborationLogTableManager 62 … CalcPrimaryKeyHash("NEW.", table, identity) + " AND flag&0x02=0x02) THEN 0x22 ELSE 0x02 END,"; in GetInsertTrigger() 63 insertTrigger += CalcPrimaryKeyHash("NEW.", table, identity) + ");\n"; in GetInsertTrigger() 91 "get_last_time(), CASE WHEN (" + CalcPrimaryKeyHash("NEW.", table, identity) + " != " + in GetUpdateTrigger() 92 CalcPrimaryKeyHash("NEW.", table, identity) + ") THEN 0x02 ELSE 0x22 END, " + in GetUpdateTrigger() 94 CalcPrimaryKeyHash("NEW.", table, identity) + ", '', '', '', '', '', 0);\n"; in GetUpdateTrigger()
|
H A D | cloud_sync_log_table_manager.cpp | 22 std::string CloudSyncLogTableManager::CalcPrimaryKeyHash(const std::string &references, const Table… in CalcPrimaryKeyHash() function in DistributedDB::CloudSyncLogTableManager 107 …insertTrigger += CalcPrimaryKeyHash("NEW.", table, identity) + ", CASE WHEN (SELECT count(*)<>0 FR… in GetInsertTrigger() 108 … insertTrigger += logTblName + " WHERE hash_key = " + CalcPrimaryKeyHash("NEW.", table, identity); in GetInsertTrigger() 110 insertTrigger += CalcPrimaryKeyHash("NEW.", table, identity) + ") ELSE '' END, "; in GetInsertTrigger() 114 insertTrigger += " WHERE hash_key = " + CalcPrimaryKeyHash("NEW.", table, identity); in GetInsertTrigger()
|
H A D | simple_tracker_log_table_manager.cpp | 21 std::string SimpleTrackerLogTableManager::CalcPrimaryKeyHash(const std::string &references, const T… in CalcPrimaryKeyHash() function in DistributedDB::SimpleTrackerLogTableManager 76 insertTrigger += CalcPrimaryKeyHash("NEW.", table, identity) + ", '', "; in GetInsertTrigger()
|
H A D | split_device_log_table_manager.h | 27 std::string CalcPrimaryKeyHash(const std::string &references, const TableInfo &table,
|
H A D | cloud_sync_log_table_manager.h | 28 std::string CalcPrimaryKeyHash(const std::string &references, const TableInfo &table,
|
H A D | simple_tracker_log_table_manager.h | 28 std::string CalcPrimaryKeyHash(const std::string &references, const TableInfo &table,
|
H A D | collaboration_log_table_manager.h | 26 std::string CalcPrimaryKeyHash(const std::string &references, const TableInfo &table,
|
H A D | sqlite_single_ver_relational_storage_executor.cpp | 254 std::string calPrimaryKeyHash = tableManager->CalcPrimaryKeyHash("a.", table, identity); in CreateDistributedTable()
|
H A D | sqlite_single_ver_relational_storage_extend_executor.cpp | 354 std::string calPrimaryKeyHash = tableManager->CalcPrimaryKeyHash("a.", table, ""); in CreateTrackerTable()
|
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/test/unittest/common/interfaces/ |
H A D | distributeddb_interfaces_log_test.cpp | 82 string value = manager.CalcPrimaryKeyHash(key1, tableInfo, key4);
|
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/storage/src/sqlite/ |
H A D | sqlite_log_table_manager.h | 28 virtual std::string CalcPrimaryKeyHash(const std::string &references, const TableInfo &table,
|
H A D | sqlite_utils.h | 187 static std::string CalcPrimaryKeyHash(const std::string &references, const TableInfo &table);
|
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/interfaces/include/relational/ |
H A D | relational_store_manager.h | 34 …DB_API static std::vector<uint8_t> CalcPrimaryKeyHash(const std::map<std::string, Type> &primaryKe…
|
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/test/fuzztest/relationalstoremanager_fuzzer/ |
H A D | relationalstoremanager_fuzzer.cpp | 143 g_mgr.CalcPrimaryKeyHash(primaryKey, collateTypeMap); in CombineTest()
|
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/interfaces/src/relational/ |
H A D | relational_store_manager.cpp | 182 DB_API std::vector<uint8_t> RelationalStoreManager::CalcPrimaryKeyHash(const std::map<std::string, … in CalcPrimaryKeyHash() function in DistributedDB::RelationalStoreManager
|
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/test/unittest/common/storage/ |
H A D | distributeddb_relational_cloud_syncable_storage_test.cpp | 1254 … std::vector<uint8_t> result = RelationalStoreManager::CalcPrimaryKeyHash(primaryKey, collateType); 1310 … std::vector<uint8_t> result = RelationalStoreManager::CalcPrimaryKeyHash(primaryKey, collateType);
|
/ohos5.0/foundation/distributeddatamgr/relational_store/frameworks/native/rdb/src/ |
H A D | rdb_store_impl.cpp | 165 auto hashKey = DistributedDB::RelationalStoreManager::CalcPrimaryKeyHash(tmp); in GetModifyTime()
|