So funktioniert es

Vom Schema zum Admin-Panel, in vier Schritten.

Kein Boilerplate und kein ORM, das Sie einführen müssten. Adminium arbeitet mit der Datenbank, die Sie haben.

npx @adminiumjs/adminium new my-admin
1

Verbinden

Geben Sie einen Connection-String für PostgreSQL, MySQL oder MariaDB oder für SQLite an. Oder verbinden Sie nichts und übergeben Sie eine Schema-Datei.

2

Erkennen

Adminium liest Tabellen, Spaltentypen, Fremdschlüssel und Enums und erkennt, was jede Tabelle ist: eine Liste von Personen, eine Menge von Aufträgen, eine Join-Tabelle, die ausgeblendet wird.

3

Konfigurieren

Die generierten Seiten sind Dateien in Ihrem Projektordner. Umbenennen, umsortieren, ausblenden, ein Diagramm oder ein Board ergänzen, festlegen, wer was darf.

4

Ausliefern

Betreiben Sie es mit Node, als Container oder als Desktop-App. In allen drei Fällen ist es dasselbe Projekt.

Keine Live-Verbindung nötig

Acht Schema-Formate, gelesen, ohne eine Datenbank anzufassen.

Praktisch, wenn die Produktion hinter einer Firewall liegt oder Sie erst einmal nur schauen möchten.

  • SQL DDLpg_dump -s · mysqldump --no-data
  • Prismaschema.prisma
  • Drizzleschema.ts
  • TypeORMentities
  • Sequelizemodels
  • Railsdb/schema.rb
  • Djangomodels.py
  • JSON IRschema.json

In diesem Browser ausprobieren

Fügen Sie ein Schema ein und sehen Sie den Seitenplan, den Adminium bauen würde. Das läuft in der Seite: Nichts wird hochgeladen.

Ihre Datenbank hat die Daten längst. Geben Sie ihr eine Oberfläche.

Kostenlos und quelloffen. Läuft in etwa einer Minute auf Ihrem eigenen Rechner.