teamneusta / pimcore-database-admin-bundle
Database administration inside the Pimcore admin backend.
Installs: 7
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 0
Forks: 0
Open Issues: 0
Type:pimcore-bundle
pkg:composer/teamneusta/pimcore-database-admin-bundle
Requires
- php: ~8.1.0 || ~8.2.0 || ~8.3.0
- ext-pdo: *
- pimcore/pimcore: ^11.5
- symfony/config: ^6.4
- symfony/dependency-injection: ^6.4
- symfony/http-foundation: ^6.4
- symfony/http-kernel: ^6.4
- symfony/routing: ^6.4
- vrana/adminer: ^v5.3
- vrana/jush: ^v2.1
Requires (Dev)
- ergebnis/composer-normalize: ^2.45
- friendsofphp/php-cs-fixer: ^3.71
- phpstan/extension-installer: ^1.4
- phpstan/phpstan: ^1.12
- phpstan/phpstan-symfony: ^1.4
README
This bundle integrates Adminer into the Pimcore 11 admin backend (just like it was until Pimcore 10).
Installation
-
Require the bundle
composer require teamneusta/pimcore-database-admin-bundle
-
Enable the bundle
Add the Bundle to your
config/bundles.php
:Neusta\Pimcore\DatabaseAdminBundle\NeustaPimcoreDatabaseAdminBundle::class => ['all' => true],
-
Update your nginx config
# Some Admin Modules need this: # Server Info, Opcache -location ~* ^/admin/external { +location ~* ^/admin/(adminer|external) { rewrite .* /index.php$is_args$args last; }
Usage
You will find the database admin in the main menu under »Tools« → »System Info & Tools« → »Database Administration«.
Contribution
Feel free to open issues for any bug, feature request, or other ideas.
Please remember to create an issue before creating large pull requests.
Local Development
To develop on your local machine, the vendor dependencies are required.
bin/composer install
We use composer scripts for our main quality tools. They can be executed via the bin/composer
file as well.
bin/composer cs:fix bin/composer phpstan