跳转到主要内容

提供在时间限制后过期的表格

项目描述

datasette-ephemeral-tables

PyPI Changelog Tests License

提供在时间限制后过期的表格

安装

在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 (7.7 kB 查看哈希值)

上传时间:

构建分布

datasette_ephemeral_tables-0.2.2-py3-none-any.whl (8.3 kB 查看哈希值)

上传于 Python 3

由以下支持