Files
whishper/backend/database/database.go
2023-08-26 10:36:05 +02:00

15 lines
420 B
Go

package database
import (
"codeberg.org/pluja/whishper/models"
)
type Db interface {
NewTranscription(*models.Transcription) (*models.Transcription, error)
UpdateTranscription(*models.Transcription) (*models.Transcription, error)
DeleteTranscription(string) error
GetTranscription(string) *models.Transcription
GetAllTranscriptions() []*models.Transcription
GetPendingTranscriptions() []*models.Transcription
}