Files
satbd-explorer/album_database.go

28 lines
558 B
Go

package main
import "github.com/peterbourgon/diskv"
type AlbumDatabase struct {
db *diskv.Diskv
}
func OpenAlbumDatabase(basepath string) (*AlbumDatabase, error) {
return nil, notYetImplemented()
}
func (db *AlbumDatabase) AddOrUpdate(*Album) error {
return notYetImplemented()
}
func (db *AlbumDatabase) Delete(AlbumID) error {
return notYetImplemented()
}
func (db *AlbumDatabase) Get(AlbumID) (*Album, error) {
return nil, notYetImplemented()
}
func (db *AlbumDatabase) ByPurchaseDate() ([]AlbumID, error) {
return nil, notYetImplemented()
}