文件名称:ouchdb-userdb:一种用于监视CouchDB中用户文档更改的工具,可以针对每个用户创建数据库
文件大小:79KB
文件格式:ZIP
更新时间:2024-03-05 11:15:25
javascript couchdb pouchdb JavaScript
CouchDB用户数据库 工具中用于管理用户特定数据库的工具。 如果您使用的是CouchDB,并且能够启用“用户数据库”设置,则不需要此工具。 如果您无法执行此操作,则不要安装插件或使用类的提供程序,此工具可以帮助您模拟用户db功能。 该工具将查看_users数据库并监视文档,并将其与用户特定的数据库(例如userdb-7374616e31 )进行交叉引用。 如果_users中存在一个文档但没有相应的数据库,则此工具将创建它。 如果存在user-XXXXXXX数据库,并且_users数据库中不存在相应的文档,则该数据库将被删除。 首次运行此工具时,它将检查所有_users文档和所有用户XXXXXXX数据库。 此后,它将订阅CouchDB的更改流,并监视_users文档的更改并采取相应的措施。 入门 要使用此脚本,请使用基本身份验证(例如, )为您的couchdb实例设置环境变量COU
【文件预览】:
couchdb-userdb-master
----bin()
--------couchdb-userdb(395B)
----package.json(921B)
----.github()
--------dependabot.yml(273B)
--------mergify.yml(303B)
--------workflows()
----test()
--------pouchdb-server.js(657B)
--------checkStatus.js(385B)
--------couchdb-userdb.test.js(2KB)
--------pouchdb-server-status.js(147B)
----app.json(384B)
----Procfile(17B)
----LICENSE(1KB)
----package-lock.json(276KB)
----src()
--------couchdb-userdb.js(5KB)
----.gitignore(287B)
----README.md(2KB)