数据存储。

spinta的Python项目详细描述


此数据存储允许您完全控制数据。在

https://gitlab.com/atviriduomenys/spinta/badges/master/pipeline.svghttps://gitlab.com/atviriduomenys/spinta/badges/master/coverage.svg

特点

  • 支持多个后端,当前支持的后端:PostgreSQL。在
  • 使用YAML格式的声明性数据描述符。在
  • 修改历史,可以恢复和查看历史数据。在
  • 从外部数据源导入数据。在

配置

Spinta从这些源读取配置值,这些源按优先级顺序列出:

  • 作为-o key=value传递的命令行参数。在
  • 从环境变量中,首先查看SPINTA_<env>_<name>,然后转到 SPINTA_<name><env>来自SPINTA_ENV。在
  • 从环境文件.env,使用与环境变量相同的命名。在
  • 来自默认配置,由SPINTA_CONFIG指定,默认为 spinta.config:CONFIG。在

在运行测试时,Spinta使用test作为环境名,因此如果需要 只为测试设置配置参数,请使用SPINTA_TEST_<name>。为 例如,如果设置了以下环境变量:

SPINTA_BACKENDS_DEFAULT_DSN=a
SPINTA_TEST_BACKENDS_DEFAULT_DSN=b

然后,当您运行测试时,b将被使用,在所有其他情况下,a将被使用 用过。在

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
JavaSpring重定向请求处理程序   SwingJava:拆分字符串并将其放入文本区域的   Java:标记“”上出现语法错误,此标记后面应为表达式   web服务Java RestService从日志文件写入和读取数据   java如何将ArrayList<String>转换为char数组,然后向后打印每个单词?   java SimpleDataFormat解析返回年终日期   加密Java aes解密bytebuffer,包括填充为空字节   java有没有办法从特定的if语句调用变量?   java从更新返回到渲染   spring GRPC Java登录测试   java为什么下面的代码不工作(StringBuffer.toString!=null)   java是一种可行的模式吗?   使用Spring集成测试的JavaOSGi片段   java jCommander为未知和未使用的值引发异常?   在imageView的editText中输入的java图像URL