PostgreSQL
August 29, 2022

Записать в БД данные из примера

Пора наполнять БД данными для дальнейших экспериментов. Для этого скачаем тестовую БД и импортируем данные из неё в базу db1.

Поехали!

export POSTGRES=$(yc postgresql cluster get cam-postgres --format=json | jq -r ".id")
export HOST=$(yc postgresql hosts list --cluster-id $POSTGRES --format=json | jq ".[].name" | cut -b 2-42)
psql "host=$HOST \
   port=6432 \
   sslmode=verify-full \
   dbname=dvdrental \
   user=cameda \
   target_session_attrs=read-write" < restore.sql

Подключимся к базе:

psql "host=$HOST \
   port=6432 \
   sslmode=verify-full \
   dbname=dvdrental \
   user=cameda \
   target_session_attrs=read-write"

Готово!

Полезные ссылки.

Создали кластер здесь: https://teletype.in/@cameda/Lheee0sIIqV
Информация о хосте кластера тут: https://teletype.in/@cameda/T-niZns6Y3Y
Тестовую БД взял отсюда: https://itdoxy.com/пример-базы-данных-postgresql/
Базу demo добавил тут: https://teletype.in/@cameda/tMfCh9jdzK-
Здесь выдал доп роли для пользователя cameda: https://teletype.in/@cameda/R5_8i_jmacK