データベースに保存されているいくつかのアイテムを表示する単純な Sinatra アプリケーションを構築しています。たまたま、物事を簡単にするはずだった宝石のsinatra-sequelを見つけました。
モジュール性を維持するために、Sinatra アプリをファイルで定義し、モデルを別のファイルで定義しています。残念ながら、モデルは接続を見つけることができず、アプリがクラッシュする可能性があります。この続編シナトラ号にも同じことが書かれています
アプリ クラスでモデルを定義することもできますが、より洗練されたソリューションがある場合はそれを好みます。