ORMとしてDataMapperを使用するSinatraアプリがあり、Herokuにデプロイされていますが、データベースの詳細を変更したいと思います。
モデルの前に、このようにDBに接続していますが、yml
ファイルを使用して接続の詳細を管理したいと思います。
DataMapper.setup(:default, ENV['DATABASE_URL'] || "sqlite3::memory:")
にあるファイルがある場合、適切なENVを使用するようconfig/database.yml
にを変更するにはどうすればよいですか?DataMapper.setup
このようにして、Postgresをローカルでも実行するので、の必要性を取り除くことができsqlite3
ます。