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