1
0
mirror of https://github.com/mgerb/go-discord-bot synced 2026-03-05 14:15:26 +00:00

back end done for video archiving

This commit is contained in:
2018-08-20 23:37:58 -05:00
parent e593472c84
commit 5a542e0ffb
16 changed files with 272 additions and 125 deletions

View File

@@ -26,7 +26,7 @@ type Message struct {
// Save -
func (m *Message) Save() error {
return db.Conn.Save(m).Error
return db.GetConn().Save(m).Error
}
// Attachment - discord message attachment
@@ -55,5 +55,5 @@ type User struct {
// Save -
func (u *User) Save() error {
return db.Conn.Save(u).Error
return db.GetConn().Save(u).Error
}

View File

@@ -15,7 +15,7 @@ var linkedPostsCache map[string]int
// GetMessages - returns all messages - must use paging
func GetMessages(page int) ([]Message, error) {
messages := []Message{}
err := db.Conn.Offset(page*100).Limit(100).Order("timestamp desc", true).Preload("User").Find(&messages).Error
err := db.GetConn().Offset(page*100).Limit(100).Order("timestamp desc", true).Preload("User").Find(&messages).Error
return messages, err
}
@@ -28,7 +28,7 @@ func GetLinkedMessages() (map[string]int, error) {
}
result := []map[string]interface{}{}
rows, err := db.Conn.Table("messages").
rows, err := db.GetConn().Table("messages").
Select("users.username, messages.content").
Joins("join users on messages.user_id = users.id").
Rows()