Documentation
¶
Index ¶
Constants ¶
View Source
const (
InitialVersion = "initial"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Service ¶
type Service interface { pubsub.Suscriber[File] Create(ctx context.Context, sessionID, path, content string) (File, error) CreateVersion(ctx context.Context, sessionID, path, content string) (File, error) Get(ctx context.Context, id string) (File, error) GetByPathAndSession(ctx context.Context, path, sessionID string) (File, error) ListBySession(ctx context.Context, sessionID string) ([]File, error) ListLatestSessionFiles(ctx context.Context, sessionID string) ([]File, error) Update(ctx context.Context, file File) (File, error) Delete(ctx context.Context, id string) error DeleteSessionFiles(ctx context.Context, sessionID string) error }
Click to show internal directories.
Click to hide internal directories.