Skip to content
/ glorp Public
forked from pharo-rdbms/glorp

Generic Lightweight Object Relational Persistence

License

Notifications You must be signed in to change notification settings

Afibre/glorp

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

glorp

Generic Lightweight Obect Relational Persistence (for Pharo)

Glorp is a full-featured Object-Relational Mapper which offers a number of features to reduce the 'impedance' between working with objects and storing them in flat tables. Amongst those features, you'll find some features saving you from writing SQL queries by hand, managing transactions that rollback the changes to the objects in your image or commit them to the database, writing simple and complex queries using plain Pharo syntax, and other features that we will cover in this introduction chapter and in the advanced topics chapter.

This port of Glorp is based on VisualWorks Glorp version 8.0.1.

Further information on loading and using Glorp is available in "Object-Relational Persistance with Glorp", available from http://books.pharo.org/

To load Glorp:

Metacello new 
	repository: 'github://pharo-rdbms/glorp';
	baseline: 'Glorp';
	load.

Note that the required database drivers must be loaded separately.

To load Glorp with the UDBC SQLite drivers:

Metacello new 
	repository: 'github://pharo-rdbms/glorp-sqlite3';
	baseline: 'GlorpSQLite';
	load.

About

Generic Lightweight Object Relational Persistence

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Smalltalk 98.7%
  • HTML 1.3%