diff options
Diffstat (limited to 'weed/filer/ydb/ydb_queries.go')
| -rw-r--r-- | weed/filer/ydb/ydb_queries.go | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/weed/filer/ydb/ydb_queries.go b/weed/filer/ydb/ydb_queries.go index 73a8cfeba..baafc59a1 100644 --- a/weed/filer/ydb/ydb_queries.go +++ b/weed/filer/ydb/ydb_queries.go @@ -22,19 +22,21 @@ const ( deleteQuery = ` PRAGMA TablePathPrefix("%v"); DECLARE $dir_hash AS int64; + DECLARE $directory AS Utf8; DECLARE $name AS Utf8; DELETE FROM ` + asql.DEFAULT_TABLE + ` - WHERE dir_hash = $dir_hash AND name = $name;` + WHERE dir_hash = $dir_hash AND directory = $directory AND name = $name;` findQuery = ` PRAGMA TablePathPrefix("%v"); DECLARE $dir_hash AS int64; + DECLARE $directory AS Utf8; DECLARE $name AS Utf8; SELECT meta FROM ` + asql.DEFAULT_TABLE + ` - WHERE dir_hash = $dir_hash AND name = $name;` + WHERE dir_hash = $dir_hash AND directory = $directory AND name = $name;` deleteFolderChildrenQuery = ` PRAGMA TablePathPrefix("%v"); |
