【文件属性】:
文件名称:boltun:将来自Postgres LISTENNOTIFY机制的通知转换为回调执行
文件大小:9KB
文件格式:ZIP
更新时间:2021-05-09 00:19:05
Elixir
博尔通
Boltun简化了Postgres提供的LISTEN / NOTIFY机制的处理。 基本上,您只需要定义应在特定通知上调用的回调即可,仅此而已
用法
在您的mix.exs文件中添加Boltun作为依赖mix.exs 。
defp deps do
[{ :boltun , " ~> 1.0.2 " }]
end
完成后,在您的shell中运行mix deps.get来获取依赖项。
定义一个听众
定义一个听众是微不足道的。 参见下面的例子
defmodule TestListener do
use Boltun , otp_app: :my_app
listen do
channel " my_channel " , :my_callback
channel " my_channel " , :my_other_callback
channel
【文件预览】:
boltun-master
----mix.exs(694B)
----lib()
--------boltun.ex(2KB)
--------boltun()
----.travis.yml(110B)
----test()
--------boltun_test.exs(802B)
--------test_helper.exs(203B)
--------conn_helper.exs(279B)
--------boltun()
----README.md(3KB)
----mix.lock(1KB)
----.gitignore(34B)