Databáze pro vaši aplikaci, jakmile ji potřebuje

Stačí agentovi říct, co má vaše aplikace ukládat. Agent sám vytvoří databázi, tabulky i formuláře.

Otevřít dokumentaci
Macaly proměňuje napsaný prompt ve fungující web s vlastní databází

Jak funguje databáze v Macaly?

Databázi si představte jako tabulku, která stojí za vaší aplikací. Každý zákazník, objednávka nebo rezervace představuje jeden řádek. A všechna data, která o nich víte, jsou sloupce.

Web věci ukazuje. Aplikace si je navíc pamatuje: kdo se zaregistroval, co si objednal, které termíny jsou ještě volné. A přesně tahle paměť je databáze. V Macaly ji má každý projekt automaticky, když požádáte agenta, aby něco ukládal.

Co se ukládá do databáze

Uživatelé: kdo se zaregistroval a jak se přihlašujeObjednávky a platby: kdo co koupilObsah: články, produkty, položky portfoliaPoptávky: všechno, co odešle kontaktní formulářRezervace: termíny, časy, obsazenost

Moje pekárna potřebuje ukládat objednávky a zákazníky

Přehled

Podívejte se, co vaše aplikace ukládá

Zákazníky, objednávky nebo rezervace, které si aplikace uložila, vidíte v přehledné tabulce. Můžete je filtrovat, řadit a špatné hodnoty rovnou opravit.

Záložka Database s tabulkou řádků a nastavenými filtry
Testování

Změny zkoušejte v testovací databázi

Testovací databáze je samostatná kopie vašich dat, ve které můžete klidně experimentovat. Publikovaný web zatím běží dál na skutečných datech.

Macaly připravuje testovací kopii databáze
Vlastnictví

Vaše data jsou vaše

Celou databázi si můžete kdykoli stáhnout jako ZIP a později zase nahrát zpátky. Když projekt duplikujete, sami si vyberete, jestli má kopie využít původní databázi, nebo vytvořit novou.

Dialog duplikace chatu s volbou nové databáze nebo kopie vašich dat
Škálování

Zvládne deset uživatelů, i deset tisíc

Databáze roste s návštěvností sama a její využití je součástí vašeho plánu. Jakmile se data změní, aplikace hned ukáže novou verzi.

Vyfiltrovaná databázová tabulka s tisíci načtenými řádky

Nastavení databáze, dřív a teď

Databáze jinde

  • Vyberete poskytovatele databáze
  • Založíte účet a zadáte platební kartu
  • Vygenerujete klíče a vložíte je do projektu
  • Popíšete databázi v kódu
  • Propojíte formuláře a stránky s daty
  • Vytvoříte samostatnou kopii na testování

Databáze v Macaly

  • Řeknete agentovi, co má aplikace ukládat

Často kladené otázky

Ne. Agent ji vytvoří sám, jakmile aplikace poprvé potřebuje něco uložit, a rovnou k ní přidá i potřebné tabulky. Jednoduchý web bez formulářů a dat se bez databáze klidně obejde a můžete ji přidat kdykoli později.

Vaše data jsou uložena u poskytovatele databáze Convex na serverech v EU (v Irsku). Každý projekt má vlastní databázi, takže data z jednoho projektu se nikdy nemíchají s ostatními.

Ano. Data vidíte v tabulce, kterou můžete filtrovat a řadit, a rovnou v ní opravovat hodnoty nebo přidávat a mazat záznamy. Změny struktury databáze, třeba přidání nového pole, dělá agent, stačí mu o ně napsat v chatu.

Ano. Testovací databáze je samostatná kopie vašich dat, ve které můžete stavět a experimentovat, zatímco publikovaný web běží dál na skutečných datech. Publikovat lze jen z živé databáze, takže se test omylem nedostane ven.

Ano, celou databázi si stáhnete jako ZIP kdykoliv chcete. Později ji můžete zase nahrát zpátky. Soubory, které aplikace ukládá, třeba nahrané obrázky, jsou uložené zvlášť a nejsou součástí staženého balíčku.

To záleží na vás. Kopie může dostat vlastní databázi se všemi daty, nebo databázi sdílet s původním projektem, takže se změny v jednom projeví i ve druhém. Projekt zkopírovaný z komunitní galerie začíná vždy s novou databází.

Ano, databáze Macaly je součástí všech plánů a její používání vás nestojí žádné kredity. Každý plán má měsíční limit úložiště, podrobné informace najdete v ceníku.

Ano, kontaktujte prosím podporu. Připraví snapshot dat, který si importujete do vlastního účtu u Convexu. V Macaly můžete na projektu pracovat dál, jen záložka Databáze přestane pro daný projekt fungovat.

Vaše aplikace má teď paměť