我想在没有rails的情况下使用activerecord。我知道在rails中我们可以将生产模式用作RAILS_ENV=production
但是如何在没有rails的activerecord中使用生产模式?
答案 0 :(得分:1)
APP_ENV=production
environment = ENV['APP_ENV'] || 'development' puts "Connecting to #{environment} database" ActiveRecord::Base.establish_connection YAML.load_file(config)[environment]
答案 1 :(得分:0)
您连接数据库的方式取决于您,您只需提供凭据即可。如果你想在没有Rails的情况下实现类似config/database.yml
的东西,你必须自己动手,并且可以使用你选择的环境变量来指定要读取的文件中的哪个键。