Documentation ¶
Index ¶
- func ClearBookData(clearBook *types.Book)
- func CloseDatabase()
- func DeleteAllBookInDatabase(debug bool)
- func GetBookFromDatabase(filepath string) (*types.Book, error)
- func GetBooksFromDatabase() (list []*types.Book, err error)
- func InitDatabase(configFilePath string) error
- func SaveAllBookToDatabase(m map[string]*types.Book)
- func SaveBookListToDatabase(bookList []*types.Book) error
- func SaveBookToDatabase(save *types.Book) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ClearBookData ¶
ClearBookData 清空数据库的Book与SinglePageInfo表 // 后台并发执行,所以不能保证结果如预期,不用这个函数???
func CloseDatabase ¶
func CloseDatabase()
func DeleteAllBookInDatabase ¶
func DeleteAllBookInDatabase(debug bool)
DeleteAllBookInDatabase 清空数据库的Book与SinglePageInfo表 后台并发执行,不能保证结果如预期,不用这个函数。
func GetBookFromDatabase ¶
GetBookFromDatabase 根据文件路径,从数据库查询一本书的详细信息,避免重复扫描压缩包
func GetBooksFromDatabase ¶
GetBooksFromDatabase 根据文件路径,从数据库查询书的详细信息,避免重复扫描压缩包。//忽略文件夹型的书籍
func InitDatabase ¶
func SaveAllBookToDatabase ¶
SaveAllBookToDatabase 将Map里面的书籍信息,全部保存到本地数据库中
func SaveBookListToDatabase ¶
SaveBookListToDatabase 向数据库中插入一组书
func SaveBookToDatabase ¶
SaveBookToDatabase 向数据库中插入一本书
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.