Archi Forum

Archi Plug-ins => Other Plug-ins => Topic started by: Azucena Espindola on June 19, 2019, 15:28:31 PM

Title: collaboration:
Post by: Azucena Espindola on June 19, 2019, 15:28:31 PM
Hello,

A favor I am new to the use of Archi and I need to know if it is possible that it works with a postgres database? for to work collaboratively with the architects and all the IT staff of my workplace.

Thank you very much.
Title: Re: collaboration:
Post by: rchevallier on June 19, 2019, 15:50:33 PM
 See database plugin from Hervé
Title: Re: collaboration:
Post by: Hervé on June 19, 2019, 16:08:41 PM
Dear Azucena,

Indeed, you may download the database plugin from GitHub (https://github.com/archi-contribs/database-plugin/tree/master/v2 (https://github.com/archi-contribs/database-plugin/tree/master/v2)).

You simply need to copy the JAR file to the "plugins" folder of Archi on all your architects desktops. Alternatively, you may install Archi with all the plugins to a network share and your architectes can run Archi from this network share. This way, en ensure thay all use the same Archi and the same plugins versions.

Once it's done, you need to start Archi on all your architects desktop and configure the database plugin through Archi's menu Edit / Preferences / Database plugin.

You can then declare your database (name, brand (postgresql in your case), host or @IP, port, database name, schema name (if not the default) and the  credentials). The required tables are automatically checked on every connection and created if needed.

Please do not hesitate do open an issue on GitHub or ask questions on this forum should you require any assistance.

Best regards
Hervé
Title: Re: collaboration:
Post by: Azucena Espindola on June 19, 2019, 21:13:36 PM
Thanks
Title: Re: collaboration:
Post by: Jean-Baptiste Sarrodie on June 22, 2019, 19:11:01 PM
Hi,

Another option is to use the Archi Collaboration plugin (https://www.archimatetool.com/plugins/) which doesn't use a relational database but a git repository (that you can host on any git platform like github, gitlab...).

Regards,

JB