Сценарии - Взаимодействие с Postgresql 

Page / - Изменено Alexandr Fokin в 2024/07/20 14:19 

Взаимодействие с Postgresql 
Изменено Alexandr Fokin
в 2024/07/20 14:19

Оглавление

 	PostgreSQL	
 	 	How do I set up a postgresql database in Windows Powershell?
https://superuser.com/questions/1800694/how-do-i-set-up-a-postgresql-database-in-windows-powershell	

 	
 	Пароль	Переменная окружения сессии. Указать пароль, чтобы не вводить вручную.	$env:PGPASSWORD = "value"	
 	 	 	
Выполнить запрос	Выполнить sql запрос, используя pgsql.
Указание пользователя (пароль из контекста).
Указание БД.	$psqlPath = ".\psql.exe"
& $psqlPath '-U', 'postgres', '-c', 'CREATE DATABASE db1;'
& $pgsqlPath '-U', 'postgres', '-c', 'CREATE SCHEMA schema1;', 'db1'