feat: add last access time to files

This commit is contained in:
2025-10-16 20:56:16 +00:00
parent 49b76934b2
commit b802cb5aec

View File

@@ -12,10 +12,12 @@ const schema = defineSchema({
createdAt: v.number(), createdAt: v.number(),
updatedAt: v.number(), updatedAt: v.number(),
deletedAt: v.optional(v.number()), deletedAt: v.optional(v.number()),
lastAccessedAt: v.optional(v.number()),
}) })
.index("byDirectoryId", ["userId", "directoryId", "deletedAt"]) .index("byDirectoryId", ["userId", "directoryId", "deletedAt"])
.index("byUserId", ["userId", "deletedAt"]) .index("byUserId", ["userId", "deletedAt"])
.index("byDeletedAt", ["deletedAt"]) .index("byDeletedAt", ["deletedAt"])
.index("byLastAccessedAt", ["userId", "lastAccessedAt"])
.index("uniqueFileInDirectory", [ .index("uniqueFileInDirectory", [
"userId", "userId",
"directoryId", "directoryId",