Eu preciso exigir registro ativo, mas estou trabalhando fora dos trilhos (aqui está o porquê: Biblioteca simples de validação de entrada em Ruby). eu preciso exigir toda a gema de trilhos, ou posso ser DRYer?
Respostas:
43 para resposta № 1Aqui está como eu estou usando o ActiveRecord fora do Rails:
#!/usr/bin/ruby
require "active_record"
require "mysql2" # or "pg" or "sqlite3"
ActiveRecord::Base.establish_connection(
adapter: "mysql2", # or "postgresql" or "sqlite3"
database: "DB_NAME",
username: "DB_USER",
password: "DB_PASS",
host: "localhost"
)
# Note that the corresponding table is "orders"
class Order < ActiveRecord::Base
end
Order.all.each do |o|
puts "o: #{o.inspect}"
end
7 para resposta № 2
require "rubygems"
require "active_record"