Squeak
  links to this page:    
View this PageEdit this PageUploads to this PageHistory of this PageTop of the SwikiRecent ChangesSearch the SwikiHelp Guide
GLORP: Generic Lightweight Object-Relational Persistence
Last updated at 6:26 pm UTC on 25 August 2017
http://www.glorp.org
http://smalltalkhub.com/#!/~DBXTalk/Glorp/

Glorp was built with portability in mind. Most of the design, and "portable" parts are designed around VisualWorks (Cincom) database layers.


Pharo port

https://github.com/SquareBracketAssociates/Booklet-Glorp

A package called 'GlorpSQLite' installs fine in Pharo 6.1 through the catalog. On Ubuntu it needs sqlite3 and libsqlite3-dev installed. 889 tests out of 889 tests are green.
The GlorpSQLite package includes drivers to many other SQL database systems.

Note:

Esteban A. Maringolo
Thu, Aug 17, 2017 at 2:02 PM
To: Any question about pharo is welcome

Last year I did a port to Pharo from the latest availalable version in Cincom and tried to keep both in sync, but the feedback loops are quite different in Pharo than Cincom
....
Also the way Glorp is made portable is very differently from how Seaside is done, Glorp has a lot of #isVW, #isSqueak, #isPharo, etc... which I removed from the latest port.



Mailing list

https://groups.google.com/forum/#!forum/glorp-group



Older notes


See Ramon's blog for setup
http://onsmalltalk.com/programming/smalltalk/a-smalltalk-activerecord-using-magritte-seaside-and-glorp/.


https://joachimtuchel.wordpress.com/2011/01/11/where-to-find-glorp-info/