Initial commit

This commit is contained in:
pluja
2023-08-26 10:36:05 +02:00
commit a3543ee13a
76 changed files with 6165 additions and 0 deletions

View File

@@ -0,0 +1,14 @@
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
}