Home
Softono
voyage

voyage

Open source MIT Smalltalk
36
Stars
25
Forks
8
Issues
14
Watchers
8 months
Last Commit

About voyage

Voyage is an object persistence abstraction layer for Pharo.

Platforms

Web Self-hosted

Languages

Smalltalk

Links

Voyage

Voyage is an object persistence abstraction layer for Pharo.

CI

Install

You can 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