put in delete folder children query
This commit is contained in:
@@ -292,7 +292,10 @@ func (store *ArangodbStore) DeleteEntry(ctx context.Context, fullpath util.FullP
|
|||||||
|
|
||||||
func (store *ArangodbStore) DeleteFolderChildren(ctx context.Context, fullpath util.FullPath) error {
|
func (store *ArangodbStore) DeleteFolderChildren(ctx context.Context, fullpath util.FullPath) error {
|
||||||
var query string
|
var query string
|
||||||
query = query + fmt.Sprintf(`filter starts_with(d.directory, "%s") remove d._key in files`,
|
query = query + fmt.Sprintf(`
|
||||||
|
for d in files
|
||||||
|
filter starts_with(d.directory, "%s/") || d.directory == "%s"
|
||||||
|
remove d._key in files`,
|
||||||
strings.Join(strings.Split(string(fullpath), "/"), ","),
|
strings.Join(strings.Split(string(fullpath), "/"), ","),
|
||||||
string(fullpath),
|
string(fullpath),
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user