文件名称:pg-pubsub:零依赖发布-订阅系统
文件大小:28KB
文件格式:ZIP
更新时间:2024-03-31 12:51:46
系统开源
NodeJS + PG Pubsub示例
来自
Who needs RabbitMQ? ;)
此仓库实现了零依赖关系的发布/订阅系统(假设您已经使用postgres作为持久层+使用Node作为运行时)。
要求
; 更具体地说,docker-compose cli( ),我相信它是默认Docker安装的一部分。
您不需要安装PostgreSQL或NodeJS。
如何运行应用程序
建立影像
> docker-compose up
在节点docker容器中运行数据库迁移
这要求您从正在运行的节点服务器docker容器中执行npm命令
> docker exec -it
【文件预览】:
pg-pubsub-master
----Dockerfile(299B)
----.gitignore(1KB)
----tsconfig.json(206B)
----LICENCE(1KB)
----README.md(3KB)
----migrations()
--------20180527002838_create-users-table.js(416B)
--------20180526215057_add-events-table.js(896B)
----knexfile.js(466B)
----docker-compose.yml(351B)
----package.json(678B)
----src()
--------services()
--------db()
--------index.ts(1KB)
----package-lock.json(76KB)