Инструменты пользователя

Инструменты сайта


howto:services:postgresql

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
howto:services:postgresql [2022/07/27 01:36]
Алексей Кожевников
howto:services:postgresql [2024/05/15 14:27] (текущий)
Алексей Кожевников
Строка 6: Строка 6:
  
 ''​\c''​ dbname - подсоединение к БД dbname. ''​\c''​ dbname - подсоединение к БД dbname.
 +
 +''​\dn''​ - список схем
  
 ''​\dt''​ - список всех таблиц. ''​\dt''​ - список всех таблиц.
Строка 50: Строка 52:
 Например,​ в Python3: Например,​ в Python3:
 <​code>​ <​code>​
-print(hashlib.md5("​PassUser"​.encode()).hexdigest())+import hashlib 
 +print('​md5'​ + hashlib.md5("​PassUser"​.encode()).hexdigest())
 </​code>​ </​code>​
  
Строка 98: Строка 101:
 <​code>​ <​code>​
 SELECT * FROM information_schema.role_table_grants;​ SELECT * FROM information_schema.role_table_grants;​
 +</​code>​
 +
 +===== Примерное количество строк в таблице =====
 +<​code>​
 +select n.nspname, c.relname, c.reltuples::​bigint
 +FROM pg_class c
 +left join pg_namespace n on relnamespace = n.oid
 +where relname like '​u%'​
 +and n.nspname = '​app'​
 +and relkind = '​r'​
 +order by relname
 </​code>​ </​code>​
  
howto/services/postgresql.1658874980.txt.gz · Последние изменения: 2022/07/27 01:36 — Алексей Кожевников