Sådan virker det

Fra skema til admin-panel i fire trin.

Ingen boilerplate og ingen ORM, du skal tage i brug. Adminium arbejder med den database, du har.

npx @adminiumjs/adminium new my-admin
1

Forbind

Giv det en forbindelsesstreng til PostgreSQL, MySQL eller MariaDB, eller SQLite. Eller forbind ingenting, og giv det en skemafil.

2

Genkend

Det læser tabeller, kolonnetyper, fremmednøgler og enums og finder ud af, hvad hver tabel er: en liste over personer, et sæt ordrer, en koblingstabel, der skal skjules.

3

Konfigurér

De sider, det har genereret, er filer i din projektmappe. Omdøb, flyt rundt, skjul, tilføj en graf eller en tavle, og bestem, hvem der må hvad.

4

Udrul

Kør det med Node, som container eller som skrivebordsapp. Det er det samme projekt i alle tre.

Ingen live forbindelse nødvendig

Otte skemaformater, læst uden at røre en database.

Praktisk, når produktionen ligger bag en firewall, eller når du bare vil kigge først.

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

Prøv det i denne browser

Indsæt et skema, og se den sideplan, Adminium ville bygge. Det kører i siden: intet uploades.

Din database har allerede dataene. Giv den en brugerflade.

Gratis og open source. Kører på din egen maskine på omkring et minut.