darkwatch/server
Aaron Wood 385d9b6e9e feat: convert characters routes to async mysql2
Replace synchronous better-sqlite3 calls with async mysql2 db.execute(),
import parseJson from shared utility, and add try/catch error handling
throughout all character, gear, talent, and stat endpoints.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-11 00:14:49 -04:00
..
dist Initial commit: Shadowdark character sheet manager with item/talent databases, view/edit modes, real-time sync 2026-04-09 01:03:40 -04:00
migrations feat: add MariaDB schema migration and runner 2026-04-10 23:56:00 -04:00
src feat: convert characters routes to async mysql2 2026-04-11 00:14:49 -04:00
package-lock.json feat: replace better-sqlite3 with mysql2 connection pool 2026-04-10 23:53:40 -04:00
package.json feat: replace better-sqlite3 with mysql2 connection pool 2026-04-10 23:53:40 -04:00
tsconfig.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