Connecter
Donnez-lui une chaîne de connexion PostgreSQL, MySQL ou MariaDB, ou SQLite. Ou ne connectez rien et donnez-lui un fichier de schéma.
Comment ça marche
Pas de code répétitif, pas d’ORM à adopter. Adminium fonctionne avec la base de données que vous avez.
npx @adminiumjs/adminium new my-admin Donnez-lui une chaîne de connexion PostgreSQL, MySQL ou MariaDB, ou SQLite. Ou ne connectez rien et donnez-lui un fichier de schéma.
Il lit les tables, les types de colonnes, les clés étrangères et les enums, et comprend ce qu’est chaque table : une liste de personnes, un ensemble de commandes, une table de jointure à masquer.
Les pages qu’il a générées sont des fichiers dans le dossier de votre projet. Renommez, réordonnez, masquez, ajoutez un graphique ou un tableau kanban, définissez qui peut faire quoi.
Lancez-le avec Node, en conteneur ou en application de bureau. C’est le même projet dans les trois cas.
Aucune connexion active requise
Utile quand la production est derrière un pare-feu, ou quand vous voulez simplement regarder d’abord.
pg_dump -s · mysqldump --no-dataschema.prismaschema.tsentitiesmodelsdb/schema.rbmodels.pyschema.jsonCollez un schéma et voyez le plan de pages qu’Adminium construirait. Tout s’exécute dans la page : rien n’est envoyé.
Gratuit et open source. En service sur votre propre machine en une minute environ.