複数Railsアプリケーションから同一DB(テーブル)を参照する場合にRails Engineを活用してmodelのソースを共有するRailsRailsEngine 色々あって、表題を実装しました。 もしこのようなことをやろうと思ってる方の1つの手段として参考になれば幸いです。 前提条件 RubyやらRailsのバージョン関係 Ruby:2.2.3 Rails:4.2.6 システム構成案 アプリケーションとDBの関係は以下(あくまで例です) やりたいこと Railsのmodel部分を共有したい。これにつきます。 方法は色々あると思いますが、自身がやったのは 「共通となるModelをRails EngineにてPlugin化し、各アプリケーションでそれを共有/使用する」 です。他にもgitでごにょごにょするとか色々あると思います。 共通modelのplugin作成 共通となるmodelはRa
![複数Railsアプリケーションから同一DB(テーブル)を参照する場合にRails Engineを活用してmodelのソースを共有する - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/f4f75f66407cee9cc91153ded7ad14fb04347f31/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9JUU4JUE0JTg3JUU2JTk1JUIwUmFpbHMlRTMlODIlQTIlRTMlODMlOTclRTMlODMlQUElRTMlODIlQjElRTMlODMlQkMlRTMlODIlQjclRTMlODMlQTclRTMlODMlQjMlRTMlODElOEIlRTMlODIlODklRTUlOTAlOEMlRTQlQjglODBEQiVFRiVCQyU4OCVFMyU4MyU4NiVFMyU4MyVCQyVFMyU4MyU5NiVFMyU4MyVBQiVFRiVCQyU4OSVFMyU4MiU5MiVFNSU4RiU4MiVFNyU4NSVBNyVFMyU4MSU5OSVFMyU4MiU4QiVFNSVBMCVCNCVFNSU5MCU4OCVFMyU4MSVBQlJhaWxzJTIwRW5naW5lJUUzJTgyJTkyJUU2JUI0JUJCJUU3JTk0JUE4JUUzJTgxJTk3JUUzJTgxJUE2bW9kZWwlRTMlODElQUUlRTMlODIlQkQlRTMlODMlQkMlRTMlODIlQjklRTMlODIlOTIlRTIlODAlQTYmdHh0LWFsaWduPWxlZnQlMkN0b3AmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT01NiZzPWM2ODYxMWExYzYyODJhMmRjNzgyZmZhM2JjYzMwNzVm%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBjaGltYW1lJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz1kMTVhNjBkZjc4MzJiNmQ1YzJjNzE5MTBhNzc1YjUyMA%26blend-x%3D142%26blend-y%3D486%26blend-mode%3Dnormal%26s%3Da7146d9bfbc77ec456f0d146d0f12433)