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

[Feature]: mysql db service - DB initialization w/o the need of php #61

Open
2 tasks done
noMoreCLI opened this issue Dec 20, 2024 · 1 comment
Open
2 tasks done
Labels
component/database Related to a database component enhancement New feature or request

Comments

@noMoreCLI
Copy link
Contributor

Problem Statement

The current init script for creating the necessary tables is based on php. While it works, it adds another component which needs to be installed and maintained and introduces dependencies.

Proposed Solution

get rid of the php initialization, maybe the sql generation could be done at generation time instead of runtime and passed. Or another lightweight way with minimal dependencies

Alternatives Considered

No response

Additional Context

No response

Checklist

@noMoreCLI noMoreCLI added enhancement New feature or request triage This issue or pull request requires triaging labels Dec 20, 2024
@svrnm
Copy link
Member

svrnm commented Dec 20, 2024

get rid of the php initialization, maybe the sql generation could be done at generation time instead of runtime and passed.

Generation time would mean much more complexity on the deployment files, optionally it should be possible but not per default I would suggest.

I used PHP back then because it was what I used to know, but it should be possible to solve this with shell scripts.

@svrnm svrnm added component/database Related to a database component and removed triage This issue or pull request requires triaging labels Dec 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component/database Related to a database component enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants