Das Löschen eines Branches ist permanent. Es KANN NICHT rückgängig gemacht werden. Fortfahren?
feat/postgres-provision nach main vor 1 Monat zusammengeführt
Das Löschen eines Branches ist permanent. Es KANN NICHT rückgängig gemacht werden. Fortfahren?
Summary
module.yml: adds arequires:block for apostgresdatabaseprovision namedtxt_game_scores, with a fullenv_mapcovering host/port/user/password/database; matching empty env keys added so env-sync populates them after provisioningmigrations/package.json: ESM package withpgdep andtypescript/@types/node/@types/pgdevDepsmigrations/provision/postgres/000-init-scores.ts: createsplayersandgamestables with idempotentIF NOT EXISTSDDL, plus two supporting indexes (scoreboard sort, player history lookup)Server code,
docker-compose.yml, andDockerfileare unchanged — server integration is deferred to the follow-on child task.What happens after merge
cmd.module.provision→ hypothalamus createstxt_game_scoresDB on ace's postgres, writes credentials tomesh_provisions+module_env.env000-init-scores.ts, connects withPROVISION_*env, createsplayers+gamestablesTest plan
module.ymldiff:requires:entry present,version:unchanged at1.0.0, no hardcoded credentialsmigrations/package.json:"type": "module",pgin deps,typescript/@types/node/@types/pgin devDepsmigrations/provision/postgres/000-init-scores.ts: usesPROVISION_*env vars, all DDL guarded withIF NOT EXISTSserver.mjs,docker-compose.yml,Dockerfileare untouched in this diffmesh_provisionsshows txt-game postgres provision on ace, andtxt_game_scoresDB containsplayers+gamestablesTask: 3dab55e3-9792-47a0-a4a6-ba7757517314
4a6ae87ed3zusammengeführt.