この投稿は『fukuoka.ex Elixir/Phoenix Advent Calendar 2020』の19日目の記事です。 qiita.com また、この投稿は、先日のElixir Digitalization Implementors #3 でLT発表させてもらった内容と一部重複しています。 fukuokaex.connpass.com Schemaに関わる実装は自動化しよう。 RubyプロダクトのSchemaを把握してElixirで実装する作業って自動化できるのでは? そう考えてこれを作りました。 github.com 解説 前述のrtoeは既存のRubyプロダクトのmigrationファイルを読み込み、 ElixirプロダクトでSchemaを生成するコマンドを生成するものです。 一部抜粋して解説します。 基本的にこんなことをやっています。 Rubyプロダクトのmigration