database

package
v0.9.7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 28, 2023 License: MIT Imports: 16 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ClearBookData

func ClearBookData(clearBook *types.Book)

ClearBookData 清空数据库的Book与SinglePageInfo表 // 后台并发执行,所以不能保证结果如预期,不用这个函数???

func CloseDatabase

func CloseDatabase()

func DeleteAllBookInDatabase

func DeleteAllBookInDatabase(debug bool)

DeleteAllBookInDatabase 清空数据库的Book与SinglePageInfo表 后台并发执行,不能保证结果如预期,不用这个函数。

func GetBookFromDatabase

func GetBookFromDatabase(filepath string) (*types.Book, error)

GetBookFromDatabase 根据文件路径,从数据库查询一本书的详细信息,避免重复扫描压缩包

func GetBooksFromDatabase

func GetBooksFromDatabase() (list []*types.Book, err error)

GetBooksFromDatabase 根据文件路径,从数据库查询书的详细信息,避免重复扫描压缩包。//忽略文件夹型的书籍

func InitDatabase

func InitDatabase(configFilePath string) error

func SaveAllBookToDatabase

func SaveAllBookToDatabase(m map[string]*types.Book)

SaveAllBookToDatabase 将Map里面的书籍信息,全部保存到本地数据库中

func SaveBookListToDatabase

func SaveBookListToDatabase(bookList []*types.Book) error

SaveBookListToDatabase 向数据库中插入一组书

func SaveBookToDatabase

func SaveBookToDatabase(save *types.Book) error

SaveBookToDatabase 向数据库中插入一本书

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL