core-api:开源污染报告系统的核心API

时间:2021-04-07 02:10:32
【文件属性】:
文件名称:core-api:开源污染报告系统的核心API
文件大小:258KB
文件格式:ZIP
更新时间:2021-04-07 02:10:32
JavaScript Fronterra开源API 介绍 Fronterra API是一个开源的污染报告API。 核心api为以下三个方面提供CRUD操作: reports , media和admin 。 概要 使用以下说明和源代码来部署完整的社区支持的污染报告API。 数据库设置 报告API的关键组成部分是其存储与污染发生率有关的媒体的能力。 为了完成此任务,我们的系统依赖于两个不同的数据存储:MongoDB和AWS S3。 MongoDB是一个NoSQL数据库,以“文档”的形式存储非结构化信息。 尽管我们可以使用某些编码将媒体存储在MongoDB中,但是对于存储潜在的大型媒体文件,还有更好的选择。 我们将使用一个AWS S3存储桶。 在以下部分中,您将找到有关如何设置两个数据库的信息。 MongoDB的 MongoDB是数据库和云服务提供商。 我们将使用他们的两种产品:用于测试的Community Serv
【文件预览】:
core-api-main
----operations()
--------aws()
--------mongodb()
----.github()
--------workflows()
----models()
--------argsMatchOp.js(1KB)
--------report.js(2KB)
----server.js(170B)
----config.js(736B)
----controllers()
--------middleware()
--------routes()
----app.js(1KB)
----__tests__()
--------unit()
----README.md(4KB)
----.gitignore(120B)
----ExpressError.js(218B)
----api.yaml(5KB)
----package-lock.json(1.18MB)
----schema()
--------report.json(5KB)
----package.json(582B)

网友评论