PostgreSQL 데이터베이스와 상호 작용하는 루비 스크립트를 작성하려고합니다. 설명서에서이 작업을 수행하는 방법을 함께 모으기 위해 노력하고 있지만 훌륭한 튜토리얼이나 샘플 코드는이 작업을 수행하는 데 소요되는 시간을 줄이기 위해 경이로운 작업을 수행합니다. 누구나 링크가 있거나 팁을 공유하거나 공유 할 수있는 코드가 있으면 가장 감사하게 생각합니다.Ruby PostgreSQL 튜토리얼
편집, 더 명확이 메모를 만든 :
참고 :이 레일 액티브, 나는 레일에서 완전히 독립적 인 프로그램에 참여하는 루비 스크립트를 작성하고 함께 할 수 없습니다. 당신은 그들이이 데이터베이스 연결을 사용 ActiveRecord::Base
에서 상속 모델을 정의 할 때
require 'pg'
ActiveRecord::Base.establish_connection(:adapter => "postgresql"
:username => "username",
:password => "password",
:database => "database")
:
이것은 레일과는 관련이 없습니다. – providence
흠, 나는 모든 사람들이 다소 혼란 스럽다고 생각합니다. 나는 레일이 아닌 내 자신의 ActiveRecord를 사용하려고합니다. 그러나 루비에서 데이터베이스 연결에 대한 정보를 보게되어 기쁘게 생각합니다. 일을 구현하는 더 좋은 방법이 있다는 것을 자주 발견합니다. 미래의 독자들에게도 좋은 자료가 될 것입니다. – providence
레일즈와 별도로 ActiveRecord를 사용할 수도 있고 Sequel이나 DataMapper처럼 다른 ORM을 사용할 수도 있습니다. 내가 속편을 더 좋아한다. 특정 DBM에 대해 SQL을 직접 코딩하는 대신 ORM을 사용하는 것이 좋습니다. 앞으로 다른 데이터베이스 관리 프로그램으로 변경해야하는 경우, 지원하는 경우 ORM을 사용하는 것이 쉽습니다. –