Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Configurable database schema name #311

Closed
DominikPinsel opened this issue May 4, 2023 · 4 comments · Fixed by #454
Closed

Configurable database schema name #311

DominikPinsel opened this issue May 4, 2023 · 4 comments · Fixed by #454
Assignees
Labels
enhancement New feature or request

Comments

@DominikPinsel
Copy link
Contributor

DominikPinsel commented May 4, 2023

Describe the solution you'd like

At the time of writing the database schema name, the flyway migration library uses, is not configurable. This means the connector uses the default database schema where it create its tables. Normally this is public schema, but might be another schema, too.

There exist deployment environments, where the default schema is not accessible for the EDC and another schema has to be used.

Additional context

As workaround its possible to create a specific database user with a dedicated default schema, the EDC then uses. But a cleaner solution would be a configurable schema name in the EDC itself.

Dominik Pinsel [email protected], Mercedes-Benz Tech Innovation GmbH, legal info/Impressum

@DominikPinsel DominikPinsel added the enhancement New feature or request label May 4, 2023
@github-project-automation github-project-automation bot moved this to Open in EDC Board May 4, 2023
@bcronin90
Copy link
Contributor

Please assign to me. Thanks.

@bcronin90 bcronin90 self-assigned this Jun 1, 2023
@bcronin90
Copy link
Contributor

Added the parameter, tested and verified functionality. But where do we document parameters for this extension?

@florianrusch-zf
Copy link
Contributor

florianrusch-zf commented Jun 6, 2023

Added the parameter, tested and verified functionality. But where do we document parameters for this extension?

In the extension itself? and in the changelog :-)

EDIT: Sorry for the wrong format

@bcronin90
Copy link
Contributor

I see. I'll add some documentation there.

@github-project-automation github-project-automation bot moved this from Open to Done in EDC Board Jun 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

3 participants