Documentation
¶
Index ¶
- type DB
- func (db *DB) CreateAccByUsername(s ssh.Session, username string, webKeyPair *util.RsaKeyPair) error
- func (db *DB) CreateAccount(s ssh.Session, username string) (error, bool)
- func (db *DB) CreateDB() error
- func (db *DB) CreateNote(userId uuid.UUID, message string) error
- func (db *DB) ReadAccById(id uuid.UUID) (error, *domain.Account)
- func (db *DB) ReadAccByPkHash(pkHash string) (error, *domain.Account)
- func (db *DB) ReadAccBySession(s ssh.Session) (error, *domain.Account)
- func (db *DB) ReadAccByUsername(username string) (error, *domain.Account)
- func (db *DB) ReadAllNotes() (error, *[]domain.Note)
- func (db *DB) ReadNoteId(id uuid.UUID) (error, *domain.Note)
- func (db *DB) ReadNotesByUserId(userId uuid.UUID) (error, *[]domain.Note)
- func (db *DB) ReadNotesByUsername(username string) (error, *[]domain.Note)
- func (db *DB) UpdateLoginById(username string, id uuid.UUID) error
- func (db *DB) UpdateLoginByPkHash(username string, pkHash string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DB ¶
type DB struct {
// contains filtered or unexported fields
}
DB is the database struct.
func (*DB) CreateAccByUsername ¶
func (*DB) CreateAccount ¶
func (*DB) ReadAccBySession ¶
func (*DB) ReadAccByUsername ¶
func (*DB) ReadNotesByUserId ¶
func (*DB) ReadNotesByUsername ¶
Click to show internal directories.
Click to hide internal directories.