Čte katalog, ne vaše řádky
Nastavení čte tabulky, sloupce a typy, primární a cizí klíče, omezení unikátnosti, indexy, omezení CHECK, typy enum a komentáře. Řádky se čtou, až když otevřete stránku, která je zobrazuje.
PostgreSQL
Dejte Adminium připojovací řetězec k PostgreSQL a z vašeho schématu postaví administraci: upravitelné tabulky, role, dashboardy a auditní log. Běží na vašem vlastním počítači a je zdarma.
npx @adminiumjs/adminium new my-admin Nastavení čte tabulky, sloupce a typy, primární a cizí klíče, omezení unikátnosti, indexy, omezení CHECK, typy enum a komentáře. Řádky se čtou, až když otevřete stránku, která je zobrazuje.
Z enumu je výběrové pole, z cizího klíče odkaz, kterým můžete projít, a z komentáře ke sloupci popis pole.
Připojte se s rolí, která smí jen SELECT, a uvidíte přesně, co Adminium z vaší databáze udělá, bez jakékoli možnosti zápisu. Další práva přidělte, až budete připraveni.
Na vlastním serveru, nebo u poskytovatele. Připojovací řetězce s poolingem, jaké dává Neon nebo Supabase, fungují tak, jak jsou, a k databázi v soukromé síti se dostanete přes tunel SSH.
Nastavení čte jen schéma. Potom je to administrace pro čtení i zápis: lidé přes ni mění řádky, v mezích rolí, které nastavíte, a práv databázové role, kterou jste jí dali. S rolí jen pro čtení nemůže zapisovat vůbec.
Ano. Vložte připojovací řetězec, který vám poskytovatel ukáže, i ten s poolingem. U každé databáze, která není na vašem vlastním počítači, použijte sslmode=require.
Do malého vlastního úložiště. Může to být soubor, samostatná databáze, nebo tabulky ve stejné databázi PostgreSQL, pokud je role smí vytvářet.
Nic. Adminium je pod licencí AGPL-3.0, bez omezení počtu tabulek, stránek nebo uživatelů.
Zdarma a s otevřeným zdrojovým kódem. Na vašem počítači poběží asi za minutu.