removed postgres installer
This commit is contained in:
@@ -0,0 +1,62 @@
|
||||
@echo off
|
||||
:start
|
||||
|
||||
|
||||
PATH=C:\Librography_data\postgres\bin;%path%
|
||||
netstat -o -n -a | findstr 5432
|
||||
if %ERRORLEVEL% equ 0 goto FOUND
|
||||
echo Postgresql not found or not usisng default port 5432...
|
||||
ECHO Do you wanto open open browser to download it?
|
||||
ECHO 1. yes
|
||||
ECHO 2. no
|
||||
set /p choice=Choose your option.
|
||||
if '%choice%'=='' ECHO "%choice%" is not valid please try again
|
||||
if '%choice%'=='1' goto open
|
||||
if '%choice%'=='2' goto FIN
|
||||
ECHO.
|
||||
goto start
|
||||
:open
|
||||
echo opening the Postgresql download link....
|
||||
pause
|
||||
START Https://www.enterprisedb.com/postgresql-tutorial-resources-training?uuid=ea5c8104-3940-4ed1-b427-81cf19781581&campaignId=70138000000rYFmAAM
|
||||
ECHO 1 - Download the setup from link opening on browser and after install and then we will continue the setup
|
||||
ECHO 2 - Install with optiion "Only Server" and setup a root password
|
||||
ECHO 3 - take a note of the root password, fisnish the installer and continue this setup
|
||||
Rem %Downloads%/postgresql-10.19-1-windows-x64.exe --mode unattended --unattendedmodeui minimal --superpassword MIRANDA --prefix C:\Librography_data\postgres --datadir C:\Librography_data\postgres\data
|
||||
pause
|
||||
Rem :continue
|
||||
Rem echo ok
|
||||
goto start
|
||||
Rem goto FIN
|
||||
:FOUND
|
||||
echo port found. It mean the Postgresql is installed
|
||||
echo we can continue the setup...
|
||||
pause
|
||||
:FIN
|
||||
|
||||
echo .
|
||||
echo .
|
||||
@echo off
|
||||
rem ------------------------------------------------
|
||||
echo Creating access to user. Waiting ...
|
||||
echo Enter the Postgresql user password:
|
||||
set /p rootpassword=
|
||||
set dbname=applibrography
|
||||
set dbuser=applibrography
|
||||
set userpassword=gowl
|
||||
set PGPASSWORD=MIRANDA
|
||||
Rem "C:\Program Files\MySQL\MySQL Server 5.7\bin\mysql.exe" "--defaults-file=C:\ProgramData\MySQL\MySQL Server 5.7\my.ini" "-uroot" "-p"
|
||||
SET PATH=%PATH%;C:\Librography_data\postgres\bin
|
||||
psql -U postgres -c "CREATE DATABASE %dbname%;"
|
||||
psql -U postgres -c "CREATE USER '%dbuser%'@'localhost' IDENTIFIED BY '%userpassword%';"
|
||||
psql -U postgres -c "GRANT ALL PRIVILEGES ON %dbuser%.* TO '%dbuser%'@'localhost';"
|
||||
|
||||
psql -U postgres -c "FLUSH PRIVILEGES;"
|
||||
psql -U postgres -c "source script-posgresql.sql"
|
||||
echo Done.
|
||||
echo "Postgresql user created."
|
||||
echo "Username: %dbuser%"
|
||||
echo "Password: %userpassword%"
|
||||
rem ------------------------------------------------
|
||||
echo .
|
||||
echo .
|
||||
Reference in New Issue
Block a user