/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/interfaces/src/relational/ |
H A D | relational_store_manager.cpp | 74 RelationalStoreDelegate *&delegate, std::string &canonicalDir) in PreCheckOpenStore() argument 81 if (!ParamCheckUtils::CheckDataDir(path, canonicalDir)) { in PreCheckOpenStore() 95 std::string canonicalDir; in OpenStore() local 96 if (!PreCheckOpenStore(path, storeId, delegate, canonicalDir)) { in OpenStore() 101 properties.SetStringProp(RelationalDBProperties::DATA_DIR, canonicalDir); in OpenStore()
|
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/common/src/ |
H A D | param_check_utils.cpp | 27 bool ParamCheckUtils::CheckDataDir(const std::string &dataDir, std::string &canonicalDir) in CheckDataDir() argument 36 return (OS::GetRealPath(dataDir, canonicalDir) == E_OK); in CheckDataDir() 165 SchemaObject &schemaObject, std::string &canonicalDir) in CheckAndTransferAutoLaunchParam() argument 199 canonicalDir = param.option.dataDir; in CheckAndTransferAutoLaunchParam() 203 if (!ParamCheckUtils::CheckDataDir(param.option.dataDir, canonicalDir)) { in CheckAndTransferAutoLaunchParam()
|
H A D | auto_launch.cpp | 1003 std::string canonicalDir; in GetAutoLaunchKVProperties() local 1004 …de = ParamCheckUtils::CheckAndTransferAutoLaunchParam(param, checkDir, schemaObject, canonicalDir); in GetAutoLaunchKVProperties() 1012 propertiesPtr->SetStringProp(KvDBProperties::DATA_DIR, canonicalDir); in GetAutoLaunchKVProperties() 1235 std::string canonicalDir; in CheckAutoLaunchRealPath() local 1237 if (!ParamCheckUtils::CheckDataDir(dataDir, canonicalDir)) { in CheckAutoLaunchRealPath() 1242 autoLaunchItem.propertiesPtr->SetStringProp(DBProperties::DATA_DIR, canonicalDir); in CheckAutoLaunchRealPath()
|
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/common/include/ |
H A D | param_check_utils.h | 29 static bool CheckDataDir(const std::string &dir, std::string &canonicalDir); 53 SchemaObject &schemaObject, std::string &canonicalDir);
|
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/storage/src/relational/ |
H A D | relational_store_instance.cpp | 162 std::string canonicalDir = prop.GetStringProp(DBProperties::DATA_DIR, ""); in CheckCompatibility() local 163 …if (canonicalDir.empty() || canonicalDir != existedProp.GetStringProp(DBProperties::DATA_DIR, ""))… in CheckCompatibility()
|
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/interfaces/src/ |
H A D | kv_store_delegate_manager.cpp | 174 std::string canonicalDir; in SetKvStoreConfig() local 175 if (!IsDataDirSafe(kvStoreConfig.dataDir, canonicalDir)) { in SetKvStoreConfig() 178 if (!OS::CheckPathExistence(canonicalDir)) { in SetKvStoreConfig() 185 kvStoreConfig_.dataDir = canonicalDir; in SetKvStoreConfig() 543 bool KvStoreDelegateManager::IsDataDirSafe(const std::string &dataDir, std::string &canonicalDir) c… in IsDataDirSafe() 545 return ParamCheckUtils::CheckDataDir(dataDir, canonicalDir); in IsDataDirSafe()
|
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/interfaces/include/relational/ |
H A D | relational_store_manager.h | 62 RelationalStoreDelegate *&delegate, std::string &canonicalDir);
|
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/interfaces/include/ |
H A D | kv_store_delegate_manager.h | 114 bool IsDataDirSafe(const std::string &dataDir, std::string &canonicalDir) const;
|
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/storage/src/kv/ |
H A D | kvdb_manager.cpp | 290 std::string canonicalDir = properties.GetStringProp(KvDBProperties::DATA_DIR, ""); in CheckOpenDBOptionWithCached() local 291 if (!isMemoryDb && (canonicalDir.empty() || canonicalDir != kvDB->GetStorePath())) { in CheckOpenDBOptionWithCached()
|