文件名称:postgres-websockets:PostgreSQL + Websockets
文件大小:39KB
文件格式:ZIP
更新时间:2024-06-03 04:43:43
Haskell
postgres-websockets postgres-websockets是一个,它使用LISTEN和NOTIFY命令在的异步通知之上添加websockets功能。 该项目在很大程度上受启发并且最初设计用于 。 postgres-websockets允许您: 打开具有多个通道的websocket,并与数据库异步交换消息。 将消息发送到该websocket,以使它们成为PostgreSQL数据库中的命令。 通过网络套接字接收发送到任何数据库通道的消息。 使用另一个服务或另一个PostgREST端点发出的授权使用通道。 授权只读,只写或读写websocket。 运行服务器 使用docker-compose快速入门 存储库中存在docker-compose.yml将启动PostgreSQL数据库以及postgres-websockets和pg-recorder。 要进行尝试,您
【文件预览】:
postgres-websockets-master
----.gitignore(145B)
----sample-env(1KB)
----Dockerfile(714B)
----database-uri.txt(35B)
----app()
--------Main.hs(452B)
----client-example()
--------client.js(2KB)
--------screen.css(1KB)
--------index.html(2KB)
----Setup.hs(46B)
----dist-newstyle()
--------cache()
----src()
--------PostgresWebsockets.hs(439B)
--------PostgresWebsockets()
----stack.yaml.lock(2KB)
----LICENSE(1KB)
----CHANGELOG.md(2KB)
----docker-compose.yml(736B)
----.github()
--------workflows()
----README.md(7KB)
----Dockerfile.build(354B)
----rails.conf(304B)
----build-docker.sh(157B)
----docker.conf(305B)
----test()
--------BroadcastSpec.hs(1KB)
--------ServerSpec.hs(4KB)
--------ClaimsSpec.hs(3KB)
--------Spec.hs(44B)
--------HasqlBroadcastSpec.hs(992B)
----stack.yaml(632B)
----postgres-websockets.cabal(4KB)