Sequelizeを簡単に試せる環境を構築する。

Sequelizeはnode用のORマッパー。expressでWebアプリを組むときには選択肢に上がってくる。

このSequelize(に限らないが)、手を動かさないとよくわからないところがあったりするので、お手軽に試せる環境を作った。

github.com

docker-composeを使って、mysqlのコンテナとnodeのコンテナを立てて実行する感じになっている。 サンプルとして適当なテーブルを切って、簡単なリレーションの設定や、外部キー制約などを試している。

nodeはコンテナとしての実行と、ローカルでの実行の両方に対応させておいた。 環境構築済みならローカルのほうが試行錯誤はしやすい。