この投稿は『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
![RubyプロダクトをElixirプロダクトへリプレイスする作業を自動化しよう① fukuoka.ex Elixir/Phoenix Advent Calendar 2020【5分で読める】 - フリーランスエンジニアのブログ](https://cdn-ak-scissors.b.st-hatena.com/image/square/39a3057c3c03281444ae9a97a349fe73a69621ee/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fr%2Fruby-deve%2F20201219%2F20201219225313.png)