Questions and discussion about using ProcessMaker: user interface, running cases & functionality
User avatar
By jemiris
#825441
Hi Support,

How to get the current database name from my plugin
I have multiple workspaces so I would like to get the current database name

Is anyone tried please share
Last edited by jemiris on Thu Aug 08, 2019 1:06 am, edited 1 time in total.
User avatar
By amosbatto
#825471
You can find the current workspace in the defined constant SYS_SYS.

For example,
Code: Select all
$databaseName = 'wf_' . SYS_SYS;  //assuming you named your database something like "wf_workflow"

If you are using version 3.2.2 or later you can do this:
Code: Select all
$workspace = config("system.workspace");
$databaseName = config("database.connections.workflow.database");
//see all info available:
$aConfig = config();
var_dump($aConfig); 
die;

Hello. For rental housing, there are software solu[…]

Experience heightened pleasure with Cenforce 100 M[…]

Get an instant solution to move emails to MBOX for[…]

Most Demanding OST to PST Converter

The most demanding OST to PST Converter is TrijaT[…]