datasette-verify 由 simonw 开发

星标

README 源代码

datasette-verify

PyPI Changelog Tests License

验证 SQLite 文件是否可以使用 Datasette 打开

安装

在与 Datasette 相同的环境中安装此插件。

$ datasette install datasette-verify

此插件依赖于 Datasette 0.59a2 或更高版本,因为它使用了 register_commands() 插件钩子。

使用方法

要确认文件可以被 Datasette 打开,请运行以下命令

datasette verify file1.db file2.db

您可以传递一个或多个文件路径。

如果所有文件都是 Datasette 可以打开的有效 SQLite 数据库,命令将静默退出并返回 0 退出码。

如果找到第一个无效文件,它将退出并返回 1 退出码并显示错误。

开发

要在本地设置此插件,请先检出代码。然后创建一个新的虚拟环境

cd datasette-verify
python3 -mvenv venv
source venv/bin/activate

或者如果您正在使用 pipenv

pipenv shell

现在安装依赖项和测试依赖项

pip install -e '.[test]'

运行测试

pytest