(ctx context.Context, revision *entity.Revision, autoUpdateRevisionID bool)
| 29 | // RevisionRepo revision repository |
| 30 | type RevisionRepo interface { |
| 31 | AddRevision(ctx context.Context, revision *entity.Revision, autoUpdateRevisionID bool) (err error) |
| 32 | GetRevisionByID(ctx context.Context, revisionID string) (revision *entity.Revision, exist bool, err error) |
| 33 | GetLastRevisionByObjectID(ctx context.Context, objectID string) (revision *entity.Revision, exist bool, err error) |
| 34 | GetLastRevisionByFileURL(ctx context.Context, fileURL string) (revision *entity.Revision, exist bool, err error) |
no outgoing calls