title: Display table names in the order of last being updated
body: <p>Is there a SQL command to  display names of all tables in a database, ordered by the time of last being updated (i.e., last written or modified):</p>
  <p>For example, this command orders the tables in terms of size:</p>
  <pre><code>SELECT table_name, pg_relation_size(quote_ident(table_name)) 
     FROM information_schema.tables 
     WHERE table_schema='public'
     ORDER BY 2;
  
  </code></pre>
  <p>Anything along this line, but <code>ORDER BY</code> time of last update instead?</p>