Create an ODI master repository into the database specified by the given
parameters.

This method will create the tables for master repository in the database
schema, and will initialize internal master repository configuration.
According to the type of pAuthenticationConfiguration parameter it will
also

for StandaloneConfiguration create a default ODI user with the name
'SUPERVISOR' and with the password given in the Standalone Configuration.
That ODI user will be granted SUPERVISOR privilege.

for ExternalAuthenticationConfiguration grant the user with the given
username with SUPERVISOR privilege.

That method return true if the repository has been created,
and false in case a previous repository was found but invoker
had asked to not overwrite any existing repository.

Parameters:

pMasterUrl - the url of the database where the master repository will
be created

pMasterDriver - the JDBC driver name of the database

pMasterUsername - the username to connect to the database

pMasterPassword - the password to connect to the database

pMasterRepositoryId - the ID of the repository that will be created

pMasterTechnology - the technology of the database

pOverwrite - true to override an existing repository,
false otherwise. Note that overwrite of a repository
having a different version might fail. In this case
please cleanup your database schema manually.