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

Code refactoring #134

Merged
merged 2 commits into from
Apr 14, 2024
Merged

Code refactoring #134

merged 2 commits into from
Apr 14, 2024

Conversation

butschster
Copy link
Member

  1. Updates codebase up to PHP 8.2 using rector
  2. Fixes database migrations [BUG] External databases support with PostgreSQL #133
  3. Runs migrations on server startup, when persistence driver database is used [BUG] External databases support with PostgreSQL #133
  4. Moves Dockerfile from docker -> .docker
  5. Moves installation some PHP ext from repository Dockerfile to buggregator/docker repository to reduce time for docker image build
  6. Improves docker-compose.yaml. Adds mongodb, postgres containers for testing connection
  7. Adds missed mongodb/mongodb package [BUG] External databases support with MongoDB #132

1. Updates codebase up to PHP 8.2 using rector
2. Fixes database migrations #133
3. Runs migrations on server startup, when persistence driver `database` is used #133
4. Moves Dockerfile from `docker` -> `.docker`
5. Moves installation some PHP ext from repository `Dockerfile` to `buggregator/docker` repository to reduce time for docker image build
6. Improves `docker-compose.yaml`. Adds `mongodb`, `postgres` containers for testing connection
7. Adds missed `mongodb/mongodb` package #132
@butschster butschster added bug Something isn't working enhancement New feature or request database [pgsql] database [mongo] labels Apr 14, 2024
@butschster butschster added this to the 1.0 milestone Apr 14, 2024
@butschster butschster self-assigned this Apr 14, 2024
@butschster butschster merged commit a5490f1 into master Apr 14, 2024
0 of 2 checks passed
@butschster butschster deleted the maintenance/php82-min branch April 14, 2024 11:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working database [mongo] database [pgsql] enhancement New feature or request
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

1 participant