Kirbybase : 100% ruby 로 만든 database
KirbyBase 는 100% Ruby 로 만든 database 이다.

간단한 db application 을 사용할 때 유용하다.
설치는 "gem install kirbybase" 로 끝이고, 사용 예는 다음과 같다.


require 'kirbybase'

DB_PATH = "/somewhere/db"
db = KirbyBase.new (:local, nil, nil, DB_PATH)   # db 에 연결
persons = db.create_table(:person,
                       :name, :String,
                       :age, :Integer,
                       :sex, :String)                           # 'person' 이라는 table 생성
                                                                     # persons = db.get_table(:person) 은 기존 table 연결


id = persons.insert("harisoo", "30", "woman now")  # 각 row의 고유 ID값(recno)을 리턴함..




KirbyBase 의 데이터들은 모두 plain text 로 저장된다. DB_PATH 아래에 있는 tbl 파일들을 텍스트 편집기로 한 번 열어보자. 사실, KirbyBase 는 텍스트 편집기에서 직접 수정도 가능하다.




by ikspres | 2006/07/13 23:49 | ruby | 트랙백 | 덧글(0)
트랙백 주소 : http://ikspres.egloos.com/tb/150260
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]

:         :

:

비공개 덧글

< 이전페이지 다음페이지 >