ActiveRecord (w/sqlite3) 또는 Sequel과 함께 macruby를 사용할 때 문제가 있습니다. 다른 제안? 5 개 미만의 테이블과 수십만 개의 로우를 처리 할 수있는 간단한 애플리케이션을 내 애플리케이션에 임베드하는 간단한 가벼운 퍼시스턴스 메커니즘이 필요하다.macruby와 호환되는 간단한 지속성 프레임 워크?
4
A
답변
2
다음 조합은 작동합니다
MacRuby 0.8
sqlite3-ruby gem 1.3.2
sequel gem 3.18.0
OSX 10.6.5
비결은 'sqlite3를'보석을 제거하고 'sqlite3를 루비'를 설치했다.
1
이이이 아마 미래에 사용할 수 있습니다 내가 (안 가장 효율적인 방법)을 발견하는 방법이다
MacRuby 0.12
sqlite3-ruby gem 1.3.2
sequel gem 3.26.0
OSX 10.7.3
작동합니다.
터미널에(18..35).each do |i|
print "sudo macgem install sequel --version \"3.#{i}.0\" ; "
print "macruby -e \"require 'rubygems'; require 'sequel'; p 42\" ; "
print "sudo macgem uninstall sequel -I -x ; "
end
실행이와
이 연구 결과를 공유 주셔서 감사합니다 "42"를 찾습니다! – Phrogz
업데이트 :이 조합도 작동합니다. Macruby (0.11) sequel (3.21.0) sqlite3-ruby (1.3.2) –
이 트릭이 더 이상 작동하지 않는 것 같습니다. 'sqlite3-ruby'를 설치하면 이제 sqlite3-ruby가 sqlite3 sqlite3을 설치합니다. 해결 방법은 없습니까? –