ダイニー独自の型安全なエラーハンドリングに TypeORM のトランザクション管理を取り入れる
こんにちは、ダイニーで業務委託としてソフトウェアエンジニアをしている @odan3240 です。
業務委託として開発体験の向上に繋がるタスクを担当しており、今回は odavid/typeorm-transactional-cls-hooked をプロダクトに導入した話を紹介します。
TypeORM と TypeORM でのトランザクションの扱い方TypeORM は Node.js 向けの ORM です。ダイニーは RDB に PostgreSQL を採用しており、OR