upd store

This commit is contained in:
Vladimir V Maksimov
2025-11-06 16:50:12 +03:00
parent 488f11bd56
commit 00b12cdf7d
8 changed files with 269 additions and 117 deletions

View File

@@ -7,9 +7,10 @@ import (
type IVersionStorage interface {
// Document
CreateDocument(name string) (uuid.UUID, error)
CreateDocument(doc *models.Document) error
GetDocument(id uuid.UUID) (*models.Document, error)
UpdateLatestVersion(docID, versionID uuid.UUID) error
CountSinceLastSnapshot(docID uuid.UUID) (int, error)
// Version
CreateVersion(v *models.Version) error