An open API service indexing awesome lists of open source software.

https://github.com/hamajyotan/active_record_compose-example

Sample application for active_record_compose gem
https://github.com/hamajyotan/active_record_compose-example

activerecord activerecord-models rails ruby

Last synced: about 2 months ago
JSON representation

Sample application for active_record_compose gem

Awesome Lists containing this project

README

          

# ActiveRecordCompose Example Application

ActiveRecordCompose Example は Template repository であり、そのまま codespace で開発環境を開くことができます。
https://github.com/hamajyotan/active_record_compose-example から `Use this template` > `Open in a codespace` により codespace をそのまま開くことができます。

![](doc/open-in-a-codespace.png)

codespace を起動してしばらくすると、コンソールでセットアップが完了することが確認できます。

![](doc/finished-configuring-codespace.png)

なお、起動処理の途中 ruby-lsp により migration が未実施であることが通知されますがこれは一時的なものです。
セットアッププロセス `bin/setup` の中でこの問題は解決されるのでそのまま応答しなくても問題ありません。
(また、ダイアログ表示時点で `Run Migrations` を応答しても悪影響はありません)

![](doc/migrations-are-pending.ja.png)

セットアップの最後に、コンソールから通常の Rails アプリケーションとして `bin/dev` コマンドが実行され起動します。

![](doc/bin-dev.png)

自動的にブラウザが開き、そこでアプリケーションの動作が確認できます。

![](doc/application-was-able-to-start.png)

再びブラウザで開くには、`転送されたアドレス` にある URL から確認できます。

![](doc/forwarded-address.ja.png)

基本的には codespace は自動削除されますが、気になる場合は直接 https://github.com/codespaces から削除することができます。

![](doc/stop-codespaces.png)