All vendor + version combinations for integration testing
Databases
Detection Results
Fix Suggestions
45
Containers
--
Healthy
15
Vendors
--
RAM Used
PostgreSQL / MySQL / MariaDB
user: testuser pass: testpass db: testdb
MySQL / MariaDB Root
user: root pass: rootpass
Oracle
user: system pass: TestPass123
SQL Server
user: sa pass: TestPass123!
MongoDB
user: testuser pass: testpass
Couchbase
user: admin pass: testpass123
Supabase
user: supabase pass: testpass db: supabase
Data Injector — A cron job runs every minute and inserts a test_heartbeat record into every database. Each record contains: run_id (8-char ID, same across all DBs per run), ts (UTC timestamp), value (random float 0–1000), tag (one of alpha/beta/gamma/delta/epsilon), message (random 32-char string). Vector DBs also get a random 4-dim embedding. The Rows column shows the total record count and Last Insert shows how recently data was written. Green = under 3 min, yellow = under 10 min, red = stale.
Supabase Auth is deferred. GoTrue requires the full Supabase self-hosted stack (~12 containers) to run its database migrations. Our simplified setup runs PG + PostgREST only, which covers database-level testing. When auth testing is needed, deploy the full stack using supabase init / supabase start. PG (port 5480) and REST API (port 3000) work fine as-is.