PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

MQTT клиент се абонира за PostgreSQL DB Changes

Добре, тази идея е интересна, използвам PostgreSQL 9.5 и в конзолата, ако напиша CREATE LANGUAGE plpythonu; езикът python е наличен. Но как мога да получа цялата база данни и периодичните промени на базата данни в моя брокер.

CREATE FUNCTION publishChanges ()
  RETURNS integer
AS $$
  import paho.mqtt.client as mqtt
  import paho.mqtt.publish as publish
  #client = mqtt.Client()
  #client.connect("localhost", 1883, 60)

  publish.single("test/data", SELECT * from table ,hostname="127.0.0.1")

  #client.loop_forever()
$$ LANGUAGE plpythonu;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Postgres пълнотекстово търсене със синоними

  2. Как да дефинирам последователността, която да използвам при създаване на таблица в миграцията на ActiveRecord в Ruby on Rails 5.2?

  3. Името на колоната PL/pgSQL е същото като променливата

  4. Съгласуваност в postgresql със заключване и избор за актуализация

  5. как да изпълним .sql скрипт на heroku?