Create 10-vector.sh

This commit is contained in:
Alexandre
2024-01-31 11:47:40 +01:00
committed by GitHub
parent 790ee5d3f4
commit e9fcb4f4f7

View File

@@ -0,0 +1,27 @@
#!/usr/bin/env bashio
# shellcheck shell=bash
set -e
echo "Setting
#####################
# Prepare vector.rs #
#####################
# Set variables for vector.rs
DB_PORT=5432
DB_HOSTNAME=localhost
DB_PASSWORD="$(bashio::config 'POSTGRES_PASSWORD')"
DB_USERNAME=postgres
if bashio::config.has_value "POSTGRES_USER"; then POSTGRES_USER="$(bashio::config "POSTGRES_USER")"; else POSTGRES_USER=postgres; fi
export DB_PORT
export DB_HOSTNAME
export DB_USERNAME
export DB_PASSWORD
echo "DROP EXTENSION IF EXISTS vectors;
CREATE EXTENSION vectors;
\q"> setup_postgres.sql
# Enable vectors
psql \"postgres://$DB_USERNAME:$DB_PASSWORD@$DB_HOSTNAME:$DB_PORT" < setup_postgres.sql || true