dg/adminer-custom

There is no license information available for the latest version (v3.3.1) of this package.

Customization for Adminer, the best database management tool written in PHP.

Maintainers

👁 david@grudl.com

Package info

github.com/dg/adminer-custom

pkg:composer/dg/adminer-custom

Statistics

Installs: 791 354

Dependents: 22

Suggesters: 0

Stars: 134

v3.3.1 2025-12-11 07:10 UTC

Requires

None

Requires (Dev)

None

Suggests

None

Provides

None

Conflicts

None

Replaces

None

Unknown License 04e4219c4c74b56d1bc1d803041d3191669d1735

databasemongodbmysqlsqlitepostgresqlelasticsearchmssqloracle


README

Customizations for Adminer, the best database management tool written in PHP.

  • clean design
  • visual resolution for production/development servers
  • SQL autocomplete plugin
  • plugin that dumps to PHP code
  • plugin that saves menu scroll position

Installation

composer require dg/adminer

Create file index.php somewhere in your document root, for example in subdirectory adminer/:

<?php
touch(__DIR__ . '/adminer.css');
require __DIR__ . '/../../vendor/dg/adminer/index.php'; // CHECK THAT THIS PATH IS CORRECT

And then navigate your browser to this directory (i.e. http://localhost/adminer).

Autologin

If you want to login automatically (use that for non-public environment only, e.g. localhost), you can do that by setting environment variables ADMINER_SERVER, ADMINER_USERNAME and ADMINER_PASSWORD. If you want to be automatically redirected to https, set ADMINER_HTTPS_REDIRECT environment variable to true.

Login page

👁 login page

Tables overview

👁 tables overview

Red top border indicates production server

👁 production server

Use tab for autocomplete

👁 autocomplete

Export as PHP code for Nette Database

👁 export

Export as PHP code for Nette Forms

👁 export

👁 export