Expose AddRaw[User|News] for scripting
This commit is contained in:
parent
d0670c0b62
commit
83ab1b461d
4 changed files with 17 additions and 4 deletions
|
@ -2,6 +2,7 @@ package database
|
|||
|
||||
import (
|
||||
"errors"
|
||||
"time"
|
||||
)
|
||||
|
||||
type roDB struct {
|
||||
|
@ -48,6 +49,10 @@ func (db *roDB) AddUser(name string, pass string) error {
|
|||
return errors.New("RO database")
|
||||
}
|
||||
|
||||
func (db *roDB) AddRawUser(name string, hpass []byte, salt []byte, role string) error {
|
||||
return errors.New("RO database")
|
||||
}
|
||||
|
||||
func (db *roDB) GetRole(name string) (string, error) {
|
||||
return db.db.GetRole(name)
|
||||
}
|
||||
|
@ -64,6 +69,10 @@ func (db *roDB) AddNews(text string) error {
|
|||
return errors.New("RO database")
|
||||
}
|
||||
|
||||
func (db *roDB) AddRawNews(text string, date time.Time) error {
|
||||
return errors.New("RO database")
|
||||
}
|
||||
|
||||
func (db *roDB) GetNews(num int, days int) (news []New, err error) {
|
||||
return db.db.GetNews(num, days)
|
||||
}
|
||||
|
|
Reference in a new issue