https://github.com/opusvl/openerp-oom
OpenERP Object to Object Mapper (Perl)
https://github.com/opusvl/openerp-oom
Last synced: about 2 months ago
JSON representation
OpenERP Object to Object Mapper (Perl)
- Host: GitHub
- URL: https://github.com/opusvl/openerp-oom
- Owner: OpusVL
- Created: 2016-08-17T15:35:20.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2022-04-28T16:14:04.000Z (about 4 years ago)
- Last Synced: 2025-01-20T17:34:15.399Z (over 1 year ago)
- Language: Perl
- Size: 535 KB
- Stars: 0
- Watchers: 4
- Forks: 1
- Open Issues: 5
-
Metadata Files:
- Readme: README
- Changelog: Changes
Awesome Lists containing this project
README
NAME
OpenERP::OOM - OpenERP Object to Object Mapper
SYNOPSIS
OpenERP::OOM (Object to Object Mapper) maps OpenERP objects to Perl objects,
in a similar way to how an ORM like DBIx::Class maps database tables to Perl
classes.
Relationships between objects can be defined in Perl code so that the OpenERP
schema can be traversed using Perl method calls, and related objects can be
created by calling methods on their parent (again, this corresponds closely
to the relationship model in an ORM).
Additionally, links can be defined to join OpenERP objects with DBIx::Class
schemas, so that an OpenERP object can be augmented with additional data
structures, methods, and application logic that is held outside of OpenERP.
OpenERP::OOM::Tutorial gives a walkthrough of how to use OpenERP::OOM.
AUTHORS
Jon Allen (JJ)
Colin Newell
Nick Booker
COPYRIGHT & LICENSE
Copyright (C) 2011 - 2019 OpusVL
This library is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.