Advertisement
Guest User

Untitled

a guest
Jan 25th, 2017
122
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.61 KB | None | 0 0
  1. #!/usr/bin/env python3
  2.  
  3. import asyncio
  4. import asyncpg
  5.  
  6. #DB_CONFIG = {
  7. # 'host': 'localhost',
  8. # 'user': 'drupal_user',
  9. # 'password': 'password',
  10. # 'port': 5432,
  11. # 'database': 'drupaldb'
  12. #}
  13.  
  14. async def run():
  15. conn = await asyncpg.connect(user='drupal_user', password='password',
  16. database='drupaldb', host='127.0.0.1')
  17. values = await conn.fetch('''COPY (select row_to_json(pg_stat_all_tables) from pg_stat_all_tables) TO '/tmp/out.json';''')
  18. await conn.close()
  19.  
  20. for value in values:
  21. print(value)
  22.  
  23. loop = asyncio.get_event_loop()
  24. loop.run_until_complete(run())
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement