→ كل المشاريع

Odoo-to-draw.io-Converter

بواسطة @mssm199996

11

A program which converts Odoo's class entities / relationships to a Class diagram visualized in draw.io

عن هذا المشروع

Odoo-to-draw.io-Converter A program which converts Odoo's class entities / relationships to a Class diagram visualized in draw.io Example: the picture below shows Odoo's MRP Module Class Diagram How to ? 1- The files models.xlsx and fields.xslx in this directory holds all data needed to create the draw.io diagram, and can be obtained by: Acitvating Odoo's developper mode (menu -> settings -> general settings -> activate developper mode at the bottom of the page) At the top, using the menu, going throught: Technical -> Database Structure -> Models (or fields) -> clicking the export all button (to the right of the import button) 2- The program loads these files (you can just put them in the project directory of change the program to point to these files by modifyin the MainPackage.MainClass.main() method 3- The first instruction in the main() method filters the result (to make sure you don't get a none readable diagram). Example: Predicate modulePredicate = module -> module.getModuleId().startsWith("mrp"); This filter makes sure you get the Odoo's MRP Module class diagram (as shown in the picture above)

من ملف README الخاص بالمشروع على GitHub

النجوم
11
التفريعات
4
الرخصة
Apache-2.0
آخر تحديث
10/04/2025

أضف هذه الشارة إلى ملف README

أظهر أن مشروعك مُدرج على «صُنع في الجزائر».

Made in Algeria
[![Made in Algeria](https://www.madeinalgeria.dev/badge/odoo-to-draw-io-converter.svg)](https://www.madeinalgeria.dev/projects/odoo-to-draw-io-converter)

مشاريع ذات صلة