はじめに TypeORM、素晴らしいんですが、作成したモデルを元にmigrationを掛けると残念なことになります。 例えば、 モデル名 UserHoge → 作成されるテーブル名 user_hoge プロパティ名 firstName → 作成されるカラム名 firstName なんでテーブルはスネークケース、カラムはキャメルケースで連結なんだ こうあってほしい テーブル・カラム命名規約 Railsの規約がしっくり来るので、それ風にしたい。 テーブル名: モデルのスネークケース複数形 user_hoges カラム名: スネークケース first_name コード とは言っても、rubyと違って(Type|Java)Scriptの変数命名規約がキャメルケースなので、 コード上はキャメルケースで書きたい モデル名: キャメルケース単数 UserHoge プロパティ名: キャメルケース firs