9f8f56ac4e
The DDL block in sync.ts was a "safety net" but caused misleading password auth errors when Coolify's scheduled task ran without DATABASE_URL injected — the fallback `wc:wc` password was wrong. - Drop the silent `?? 'postgres://wc:wc@...'` fallback; exit with a clear message if DATABASE_URL is missing so the root cause is obvious - Remove the 90-line CREATE TABLE IF NOT EXISTS block — seed.ts runs before the server starts and guarantees all tables exist Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>