Fix pgAdmin email validation and add SQL verification queries

PGADMIN FIX:

- Changed email from admin@businessanalytics.local to admin@example.com

- pgAdmin rejects .local domains as invalid email addresses

- Updated all documentation with correct email

SETUP VERIFICATION:

- Added 5 SQL verification queries to setup-database.sh

- Query 1: Sample countries (top 5)

- Query 2: Sample merchant categories (top 5)

- Query 3: All transaction types with descriptions

- Query 4: All fraud types ordered by severity

- Query 5: All customer segments with descriptions

BENEFITS:

- Users can immediately see that data was loaded correctly

- Provides visual confirmation of schema setup

- Shows sample data structure before generating full dataset

- Helps troubleshoot setup issues early
This commit is contained in:
Alphaeus Mote
2025-10-24 12:13:46 -04:00
parent 770927459f
commit dc5e9f8597
4 changed files with 37 additions and 5 deletions
+1 -1
View File
@@ -34,7 +34,7 @@ services:
image: dpage/pgadmin4:latest
container_name: business_analytics_ui
environment:
PGADMIN_DEFAULT_EMAIL: admin@businessanalytics.local
PGADMIN_DEFAULT_EMAIL: admin@example.com
PGADMIN_DEFAULT_PASSWORD: SecurePass123!
PGADMIN_CONFIG_SERVER_MODE: 'False'
PGADMIN_CONFIG_MASTER_PASSWORD_REQUIRED: 'False'