how do I set up a simple sinatra app to use MySQL and ActiveRecord? I found some solutions, but none of them worked (maybe they are outdated):
http://ericfarkas.com/post
You can still use sinatra-activerecord gem with MySQL
and avial other features too.
Following is the way to use it:
require "sinatra/activerecord"
set :database, "mysql2://#{db_username}:#{db_password}@#{db_host}:#{db_port}/#{db_database}"
# Model
class User < ActiveRecord::Base
end
get '/' do
@items = User.all
erb :index
end