1 个不稳定版本
0.1.0 | 2023年6月11日 |
---|
#2350 在 数据库接口
54KB
1.5K SLoC
books-db
这是一个简单的命令行应用程序,用于维护书籍集合。它使用 ISBNdb 作为数据源,并使用 SQLite 进行存储。
设置
从 ISBNdb 获取 API 密钥,并使用 ISBNDB_KEY
环境变量设置。
基于编辑的命令将使用外部编辑器。使用标准 EDITOR
或 VISUAL
环境变量来指定要使用的编辑器。
使用 init
命令创建数据库。在 Linux 上,文件将创建在 ~/.local/share/books-db/books.db
。
处理书籍
获取 ISBN 记录
使用 get
命令与 ISBN 一起显示书籍的 ISBNdb 记录
books get 9780517597675
这将打印记录,但不将其作为书籍保存到您本地的数据库中。
将书籍添加到数据库
使用 add
命令与 ISBN 一起将书籍保存到您的数据库
books add 9780517597675
在书籍保存之前,您将有机会编辑任何详细信息。
许可证
本存储库采用 MIT 许可证。
有关更多详细信息,请参阅 LICENSE 文件。
依赖项
~34–48MB
~796K SLoC