Bootstrap script added
This commit is contained in:
		
							
								
								
									
										15
									
								
								n8m/init-data.sh
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										15
									
								
								n8m/init-data.sh
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,15 @@ | ||||
| #!/bin/bash | ||||
|  | ||||
| # You should copy this file to your local machine | ||||
| set -e; | ||||
|  | ||||
|  | ||||
| if [ -n "${POSTGRES_NON_ROOT_USER:-}" ] && [ -n "${POSTGRES_NON_ROOT_PASSWORD:-}" ]; then | ||||
| 	psql -v ON_ERROR_STOP=1 --username "$POSTGRES_USER" --dbname "$POSTGRES_DB" <<-EOSQL | ||||
| 		CREATE USER ${POSTGRES_NON_ROOT_USER} WITH PASSWORD '${POSTGRES_NON_ROOT_PASSWORD}'; | ||||
| 		GRANT ALL PRIVILEGES ON DATABASE ${POSTGRES_DB} TO ${POSTGRES_NON_ROOT_USER}; | ||||
| 		GRANT CREATE ON SCHEMA public TO ${POSTGRES_NON_ROOT_USER}; | ||||
| 	EOSQL | ||||
| else | ||||
| 	echo "SETUP INFO: No Environment variables given!" | ||||
| fi | ||||
		Reference in New Issue
	
	Block a user
	 Maksym Buz
					Maksym Buz