From 62a495f030df87162fbf72a60b10350ea7c0b989 Mon Sep 17 00:00:00 2001 From: JMFern01 Date: Tue, 15 Jul 2025 12:45:25 -0300 Subject: [PATCH] feat(database/files): created query to get all files) --- internal/database/files.go | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/internal/database/files.go b/internal/database/files.go index 0d48de5..3e80e84 100644 --- a/internal/database/files.go +++ b/internal/database/files.go @@ -4,6 +4,21 @@ import ( "gorm.io/gorm" ) +func GetAllFiles(db *gorm.DB) ([]File, error) { + var ( + files []File + err error + ) + + err = db.Find(&files).Error + if err != nil { + return []File{}, err + } + + return files, nil +} + + func RegisterFile(db *gorm.DB, user User, name string) error { var file File = File{Name: name, UserID: user.ID, Author: user}