Skip to content

Add adminer integration as a database explorer #436

@SirTimme

Description

@SirTimme

.NET Aspire issue link

dotnet/aspire#7146

Overview

Adminer (https://www.adminer.org/) is a popular database explorer and im using it for all my projects where a database is involved. Adminer can handle multiple database provider like MySQL, MariaDB, PostgreSQL, SQLite, MS SQL, Oracle, Elasticsearch and MongoDB so it would be a great addition.
Frankly the existing solutions like PgAdmin or PgWeb either lacking some features or are way over the top for my usecases, so Adminer would be a nice addition as a simple explorer.

Usage example

Existing solution with PgAdmin:

var postgres = builder
    .AddPostgres("postgres")
    .WithPgAdmin()
    .WithDataVolume(isReadOnly: false);

Proposed solution for adding Adminer:

var postgres = builder
    .AddPostgres("postgres")
    .WithAdminer()
    .WithDataVolume(isReadOnly: false);

Additional context

No response

Help us help you

No, just wanted to propose this

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions