Sync gists from database or filesystem (admin panel)

هذا الالتزام موجود في:
Thomas Miceli
2023-03-19 01:51:25 +01:00
الأصل be7e9ab385
التزام 11b3eed250
4 ملفات معدلة مع 105 إضافات و1 حذوفات

عرض الملف

@@ -93,6 +93,15 @@ func GetAllGistsFromUser(fromUser string, currentUserId uint, offset int, sort s
return gists, err
}
func GetAllGistsRows() ([]*Gist, error) {
var gists []*Gist
err := db.Table("gists").
Preload("User").
Find(&gists).Error
return gists, err
}
func (gist *Gist) Create() error {
// avoids foreign key constraint error because the default value in the struct is 0
return db.Omit("forked_id").Create(&gist).Error