fix: update database environment variable names to match PostgreSQL expectations
Some checks failed
Deploy to Production / Build and Deploy (push) Has been cancelled
Some checks failed
Deploy to Production / Build and Deploy (push) Has been cancelled
This commit is contained in:
parent
079018a77e
commit
eb079fa9e4
@ -17,7 +17,7 @@ spec:
|
||||
args:
|
||||
- |
|
||||
echo "=== Testing Connection ==="
|
||||
PGPASSWORD=$POSTGRES_PASSWORD psql -h $POSTGRES_HOSTNAME -p $POSTGRES_PORT -U $POSTGRES_USER -d $POSTGRES_NAME -c "SELECT 1"
|
||||
PGPASSWORD=$POSTGRES_PASSWORD psql -h $POSTGRES_HOSTNAME -p $POSTGRES_PORT -U $POSTGRES_USER -d $POSTGRES_DB -c "SELECT 1"
|
||||
echo "=== Running Migrations ==="
|
||||
npx mikro-orm migration:up
|
||||
echo "=== Running Seeds ==="
|
||||
@ -27,7 +27,7 @@ spec:
|
||||
value: "{{ .Values.backend.env.POSTGRES_HOSTNAME }}"
|
||||
- name: POSTGRES_PORT
|
||||
value: "{{ .Values.backend.env.POSTGRES_PORT }}"
|
||||
- name: POSTGRES_NAME
|
||||
- name: POSTGRES_DB
|
||||
value: "{{ .Values.backend.env.POSTGRES_NAME }}"
|
||||
- name: POSTGRES_USER
|
||||
value: "{{ .Values.backend.env.POSTGRES_USER }}"
|
||||
|
@ -11,7 +11,7 @@ if (process.env.KUBERNETES_SERVICE_HOST === undefined) {
|
||||
const isProduction = process.env.NODE_ENV === 'production';
|
||||
|
||||
// Validate required environment variables
|
||||
const requiredEnvVars = ['POSTGRES_NAME', 'POSTGRES_USER', 'POSTGRES_PASSWORD'];
|
||||
const requiredEnvVars = ['POSTGRES_DB', 'POSTGRES_USER', 'POSTGRES_PASSWORD'];
|
||||
const missingEnvVars = requiredEnvVars.filter(envVar => !process.env[envVar]);
|
||||
|
||||
if (missingEnvVars.length > 0 && isProduction) {
|
||||
@ -34,14 +34,14 @@ const config: Options = {
|
||||
warnWhenNoEntities: true,
|
||||
disableDynamicFileAccess: false,
|
||||
},
|
||||
dbName: process.env.POSTGRES_NAME || 'fusero-boilerplate-db',
|
||||
dbName: process.env.POSTGRES_DB || 'fusero-boilerplate-db',
|
||||
host: process.env.POSTGRES_HOSTNAME || 'localhost',
|
||||
port: Number(process.env.POSTGRES_PORT) || 5432,
|
||||
user: process.env.POSTGRES_USER || 'root',
|
||||
password: process.env.POSTGRES_PASSWORD || 'root123',
|
||||
debug: !isProduction,
|
||||
migrations: {
|
||||
tableName: process.env.POSTGRES_NAME,
|
||||
tableName: process.env.POSTGRES_DB,
|
||||
path: isProduction ? './dist/src/database/migrations' : './src/database/migrations',
|
||||
glob: '!(*.d).{js,ts}',
|
||||
transactional: true,
|
||||
|
Loading…
Reference in New Issue
Block a user