Здесь показаны различия между двумя версиями данной страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
postgres:dump [2021/11/13 20:35] werwolf [С авторизацией] |
postgres:dump [2023/01/12 12:18] (текущий) |
||
|---|---|---|---|
| Строка 142: | Строка 142: | ||
| </code> | </code> | ||
| ==== Только данные ==== | ==== Только данные ==== | ||
| + | |||
| <code bash> | <code bash> | ||
| - | pg_dump --data-only -U parser_wb -d parser_wb > /var/dump/dump.sql | + | pg_dump --data-only -U parser_wb -d parser_wb > /var/dump/dump.sql |
| </code> | </code> | ||
| + | Только комманда insert | ||
| - | Только комманда insert | ||
| <code bash> | <code bash> | ||
| pg_dump --data-only --inserts -U parser_wb -d parser_wb > /var/dump/dump.sql | pg_dump --data-only --inserts -U parser_wb -d parser_wb > /var/dump/dump.sql | ||
| </code> | </code> | ||
| + | |||
| ==== Использование pgAdmin ==== | ==== Использование pgAdmin ==== | ||
| Строка 227: | Строка 229: | ||
| Пример: | Пример: | ||
| <code bash> | <code bash> | ||
| - | psql users < /tmp/users.dump | + | psql parser_wb < /tmp/users.dump |
| </code> | </code> | ||
| Строка 238: | Строка 240: | ||
| psql -U parser_wb -d parser_wb < /var/dump/dump.sql | psql -U parser_wb -d parser_wb < /var/dump/dump.sql | ||
| </code> | </code> | ||
| - | * где **dmosk** — имя учетной записи; опция **W** потребует ввода пароля. | + | * где **parser_wb ** — имя учетной записи; опция **W** потребует ввода пароля. |
| + | |||
| + | <code bash> | ||
| + | cat /var/dump/dump.sql | grep 'INSERT INTO public.brands' > /var/dump/brands.sql | ||
| + | cat /var/dump/dump.sql | grep 'INSERT INTO public.card_products' > /var/dump/card_products.sql | ||
| + | cat /var/dump/dump.sql | grep 'INSERT INTO public.stocks_jsons' > /var/dump/table.sql | ||
| + | cat /var/dump/dump.sql | grep 'INSERT INTO public.shippings' > /var/dump/table.sql | ||
| + | cat /var/dump/dump.sql | grep 'INSERT INTO public.suppliers' > /var/dump/table.sql | ||
| + | cat /var/dump/dump.sql | grep 'INSERT INTO public.servers' > /var/dump/table.sql | ||
| + | cat /var/dump/dump.sql | grep 'INSERT INTO public.server_proxies' > /var/dump/table.sql | ||
| + | </code> | ||
| ==== Из файла gz ==== | ==== Из файла gz ==== | ||