title: Query transaction log in postgresql
body: <p>I am wondering if it's possible to query transactions using standard query select. </p>
  
  <p>For example: </p>
  
  <pre><code>SELECT * FROM information_schema.transaction_logs 
  WHERE table_name = 'product' AND time_stamp &gt; '2016-01-01';
  </code></pre>
  
  <p>the result would be something like </p>
  
  <pre><code>===&gt; table_name | operation | old_val_json   | new_val_json...
        product   |    update | {....desc:...} | {...desc...}| 
  </code></pre>
  
  <p>The query does not work because there is no such table as transaction_logs, but does something similar to this exist?</p>