The darkwatch app and site
Find a file
Aaron Wood 5dce775dce fix: add transaction wrapping and SQL splitter documentation in migrate.ts
Each migration file now runs in a transaction - if any statement fails,
the entire file is rolled back and no _migrations record is written.
Also documents the naive semicolon-split constraint.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-11 00:01:58 -04:00
.vscode Initial commit: Shadowdark character sheet manager with item/talent databases, view/edit modes, real-time sync 2026-04-09 01:03:40 -04:00
client feat: replace particle fire with Three.js FBM shader overlay 2026-04-10 22:17:36 -04:00
docs docs: add Darkwatch auth + MariaDB implementation plan 2026-04-10 23:41:51 -04:00
server fix: add transaction wrapping and SQL splitter documentation in migrate.ts 2026-04-11 00:01:58 -04:00
.env.example feat: add MariaDB Docker container for Darkwatch 2026-04-10 23:50:51 -04:00
.gitignore feat: add MariaDB Docker container for Darkwatch 2026-04-10 23:50:51 -04:00
docker-compose.yml feat: add MariaDB Docker container for Darkwatch 2026-04-10 23:50:51 -04:00
package-lock.json Initial commit: Shadowdark character sheet manager with item/talent databases, view/edit modes, real-time sync 2026-04-09 01:03:40 -04:00
package.json Initial commit: Shadowdark character sheet manager with item/talent databases, view/edit modes, real-time sync 2026-04-09 01:03:40 -04:00