User Tools

Site Tools


newdevs:db:fm

New Developers Working Group

The Fieldmapper

The fieldmapper (fm_IDL.xml) maps the fields! It defines objects’ fields, linked fields from other objects, and permissions needed to access various things. Most of the Evergreen code (including the reports engine) accesses the database content via the fieldmapper rather than accessing the database directly.

The fieldmapper is installed in two locations on your server:

  • /openils/conf/fm_IDL.xml
  • /openils/var/web/reports/fm_IDL.xml

To view the current fieldmapper on your own site through a browser:

  • https://[your domain].org/reports/fm_IDL.xml

Things to Add to This Page:

  • Information about the main fieldmapper classes
  • Example of how to navigate the fieldmapper
  • Relationship of the fieldmapper to reports
  • Relationship of the fieldmapper to the PostgreSQL database schemas
newdevs/db/fm.txt · Last modified: 2023/01/18 17:12 by tmccanna

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki

© 2008-2022 GPLS and others. Evergreen is open source software, freely licensed under GNU GPLv2 or later.
The Evergreen Project is a U.S. 501(c)3 non-profit organization.