提供在时间限制后过期的表格
项目描述
datasette-ephemeral-tables
提供在时间限制后过期的表格
安装
在Datasette相同的环境中安装此插件。
datasette install datasette-ephemeral-tables
使用
安装后,此插件将确保Datasette以名为ephemeral
的新内存数据库启动。
在此数据库中创建的任何表格将在创建后五分钟自动删除。
配置
所有插件设置都是可选的。在metadata.yml
中的完整设置如下所示
plugins:
datasette-ephemeral-tables:
# The name of the in-memory database created by the plugin:
database: ephemeral
# After how many seconds should tables be dropped?
table_ttl: 300
# How often should the plugin check for expired tables (in seconds)?
check_interval: 2
这里显示的数值是默认值。
开发
要本地设置此插件,首先检出代码。然后创建一个新的虚拟环境
cd datasette-ephemeral-tables
python3 -m venv venv
source venv/bin/activate
现在安装依赖项和测试依赖项
pip install -e '.[test]'
运行测试
pytest
项目详情
关闭
datasette-ephemeral-tables-0.2.2.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | bc82373b5094e3e1b230699d9e739dffe0fd4fe35ccc525a1cd4637b914360e2 |
|
MD5 | 77951e8f2db90cbc0738cdd6e62232f8 |
|
BLAKE2b-256 | c2ec4a1f11e2eca8e4a7c75cb0507c78b43ed347593d0ecad39f79bf4379e785 |
关闭
datasette_ephemeral_tables-0.2.2-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 357127d0377afef06c88ad43eb2b349f474ce53327fb19433cd7f6f2e61a4f53 |
|
MD5 | 40a889f43ee8945392aff71f862d2475 |
|
BLAKE2b-256 | fe98c0db21d229ade67ee74ac8f5697035ff3c1ea6bb93eea7936c3782d1cd10 |