You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
apply-onboarding-pipeline.ts and migrate-onboarding-templates.ts resolved the engine as `DATABASE_URL ?? ''`, diverging from server.ts's production fallback. On the prod box (DATABASE_URL unset) each script opened a brand-new empty SQLite file, "succeeded" against it, and Postgres was never touched. resolveDbUrl()/requireDbUrlForEnv()/pgTargetDescription() now live in db-pg.ts as the one place this is decided; server.ts and both scripts call it. The scripts additionally hard-fail (never fall back to SQLite) when NODE_ENV=production resolves nothing, log their target engine before doing any work, and close the DB handle in a finally. Also lands client_module.created_at (nullable, additive) — schema groundwork FIX D uses to measure a no-tick project's age from its real creation date instead of treating a missing done_on as infinitely old. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> |
1 day ago | |
|---|---|---|
| .. | ||
| apply-ltd-numbers.ts | 2 days ago | |
| apply-name-fixes.ts | 2 days ago | |
| apply-onboarding-pipeline.ts | 1 day ago | |
| backup-hq.sh | 1 week ago | |
| demo-seed.ts | 2 days ago | |
| gmail-connect.ts | 4 days ago | |
| import-apex-full.ts | 4 days ago | |
| import-employees.ts | 2 days ago | |
| migrate-onboarding-templates.ts | 1 day ago | |