aboutsummaryrefslogtreecommitdiff
path: root/weed/filer/ydb/ydb_queries.go
diff options
context:
space:
mode:
Diffstat (limited to 'weed/filer/ydb/ydb_queries.go')
-rw-r--r--weed/filer/ydb/ydb_queries.go10
1 files changed, 6 insertions, 4 deletions
diff --git a/weed/filer/ydb/ydb_queries.go b/weed/filer/ydb/ydb_queries.go
index 63e98ebb7..923ccc20f 100644
--- a/weed/filer/ydb/ydb_queries.go
+++ b/weed/filer/ydb/ydb_queries.go
@@ -8,22 +8,24 @@ const (
DECLARE $directory AS Utf8;
DECLARE $name AS Utf8;
DECLARE $meta AS String;
+ DECLARE $expire_at AS Optional<uint32>;
UPSERT INTO ` + asql.DEFAULT_TABLE + `
- (dir_hash, name, directory, meta)
+ (dir_hash, name, directory, meta, expire_at)
VALUES
- ($dir_hash, $name, $directory, $meta);`
+ ($dir_hash, $name, $directory, $meta, $expire_at);`
updateQuery = `
DECLARE $dir_hash AS int64;
DECLARE $directory AS Utf8;
DECLARE $name AS Utf8;
DECLARE $meta AS String;
+ DECLARE $expire_at AS Optional<uint32>;
REPLACE INTO ` + asql.DEFAULT_TABLE + `
- (dir_hash, name, directory, meta)
+ (dir_hash, name, directory, meta, expire_at)
VALUES
- ($dir_hash, $name, $directory, $meta);`
+ ($dir_hash, $name, $directory, $meta, $expire_at);`
deleteQuery = `
DECLARE $dir_hash AS int64;