【文件属性】:
文件名称:购物清单:基本购物清单API
文件大小:74KB
文件格式:ZIP
更新时间:2021-02-09 15:34:15
JavaScript
概要
该存储库提供了REST API服务,用于构建类似于应用程序的食品杂货清单,允许您在用户之间共享清单。 针对节点7.10.0或更高版本。 使用Docker-compose在本地环境中支持postgresql。 出于演示目的,对凭证进行了硬编码。
./config/db.json
{
" URL " : " postgres://root:example@db:5432/grocery_list " ,
" user " : {
" database " : " test " ,
" password " : " example "
},
" sessionSecret " : {
" secret " : " changeMeBeforeUse " ,
" resave " : false ,
" saveUninit
【文件预览】:
grocerylist-master
----.gitignore(40B)
----Dockerfile(195B)
----.eslintrc(107B)
----package.json(1KB)
----package-lock.json(185KB)
----LICENSE(34KB)
----docker-compose.yml(300B)
----authentication()
--------auth.js(962B)
----README.md(2KB)
----config()
--------db.json(242B)
--------dbConfig.js(682B)
----lib()
--------validation.js(1KB)
--------hasValidSession.js(199B)
----controllers()
--------modelSchema.js(1KB)
--------userFunctions.js(2KB)
--------listFunctions.js(5KB)
----apiary.apib(5KB)
----routes()
--------index.js(207B)
--------list.js(2KB)
--------user.js(707B)
----test()
--------validation.test.js(2KB)
----server.js(1KB)