Skip to content

Voyage is an object persistence abstraction layer for Pharo.

License

Notifications You must be signed in to change notification settings

objectguild/voyage

 
 

Repository files navigation

Voyage Build Status Test Status

Voyage is an object persistence abstraction layer for Pharo.

Install

Just install it from you Pharo catalog.

You can also install it executing scripts:

Voyage-Mongo

Metacello new 
	repository: 'github://pharo-nosql/voyage/mc';
	baseline: 'Voyage';
	load: 'mongo tests'.

Voyage-EJDB

Metacello new 
	repository: 'github://pharo-nosql/voyage/mc';
	baseline: 'Voyage';
	load: 'ejdb tests'.

Voyage-UnQLite

Note: This backend has been deprecated and it will not be maintained anymore

Metacello new 
	repository: 'github://pharo-nosql/voyage/mc';
	baseline: 'Voyage';
	load: 'unqlite tests'.

Voyage-Arango (preview)

Note: This backend has been deprecated and it will not be maintained anymore

Metacello new 
	repository: 'github://pharo-nosql/voyage/mc';
	baseline: 'Voyage';
	load: 'arango tests'.

Documentation

Pharo for the Enterprise book

Voyage is part of the upcoming "Pharo for the Enterprise 2" book, and Johan Fabry (along with Damien Cassou) has written a nice chapter on it: HTML / PDF

About

Voyage is an object persistence abstraction layer for Pharo.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Smalltalk 98.9%
  • Shell 1.1%