Download List

프로젝트 설명

db-backed is a Ruby library providing a convenient
mechanism for describing objects bound to a
backing database. This relieves the programmer
from much of the tedium associated with writing
programs with DB access. Instead of spending a lot
of time working on code that reads data from the
database, code that stuffs it into useable objects,
remembering whether a particular piece of data
lives in the database or not, etc., db-backed
allows the programmer to simply design their
database schema (with a few constraints), and
write a very simple class definition which describes
the mapping between database fields, class
methods, and foreign key mappings.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2003-04-22 18:57
1.0c

이 버전의 기능을 DB를 별도의 네임 스페이스 (모듈)에서 수업을 백업을 추가합니다. 푸 : : 바 제대로 표시줄 손질됩니다.
Tags: Minor bugfixes
This version adds the ability to have DB backed classes in separate namespaces (modules). Foo::Bar will be properly trimmed to Bar.

2003-02-25 03:33
1.0b

DBBackedClass # 해시 방법은 개체의 해시 메서드 고유 해시를 반환해야과 충돌했습니다. 따라서 딕셔너리를 더 명시하고 안전한 이름이 됐어요.
Tags: Minor bugfixes
The DBBackedClass#hash method conflicted with Object's hash method,
which should return a unique hash. Therefore, it's been renamed to
hashtable, to be more explicit and safer.

2003-02-07 20:19
1.0

이것은 0.9 이상의 사소한 변경 사항입니다. 몇 가지 일들, 고정되었습니다 옵션 WHERE 절이보다 일반적인 수정 조항을하도록 확장되었습니다 (때) 개체의 인스턴스. 이것은 아마 당신이 작성한 코드에 아무런 영향을주지 않습니다.
Tags: Minor bugfixes
This is a minor change over 0.9. Some things have been fixed, and the optional WHERE clause has been extended to a more general modifier clause (when instantiating objects). This will probably have no impact on any code you've written.

2002-12-29 03:12
0.9

수업은 이제 cacheable 선언할 수있습니다. record_id에 의해 모든 instantiations 캐시를 통해 (fetchAll (), 임의의 (), 그리고 backref 가져옵니다 패스 없을 겁니다,하지만 결과는 미래에 사용이 이전에 설명)를 캐시됩니다.
Tags: Minor feature enhancements
Classes can now be declared cacheable. All instantiations by record_id will pass through cache (fetchAll(), random(), and backref fetches will not, though the results will be cached for future use as previously explained).

2002-12-17 00:08
0.8

이 버전의 설치 프로그램에서 능력을 DB를 세어와 함께 (install.rb) - 클래스 저장소 (Track.count)과 능력을 임의의 인스턴스 (Track.random)를 가져올 백업을 추가합니다.
Tags: Minor feature enhancements
This version adds an installer (install.rb) along with the ability to count a db-backed class store (Track.count) and the ability to fetch a random instance (Track.random).

Project Resources