ILLA home page
  1. PostgreSQL

PostgreSQL in Illa je integrace databáze, která umožňuje spojení a interakci s PostgreSQL databází. PostgreSQL je populární systém pro správu relačních databází s otevřeným zdrojem, který je známý svou stabilitou, spolehlivostí a výkonnými funkcemi.

S PostgreSQL integrací v Illa můžete pomocí SQL příkazů dotazovat, vkládat, aktualizovat a mazat data z PostgreSQL databáze. Můžete také vytvořit vlastní SQL dotazy a spustit je v rámci akce Illa. Díky tomu lze snadno sestavovat aplikace a dashboardy, které zobrazují data v reálném čase z PostgreSQL databáze.

Vytvořit PostgreSQL

Po přihlášení do vašeho účtu Illa existují dva způsoby, jak vytvořit zdroj v Illa.

  • Vytvořit ve zdrojích

Přihlaste se ke svému účtu Illa, vyberte **Zdroje** v horní části stránky a klikněte na tlačítko **Vytvořit nové**.

external_resource

Vyberte PostgreSQL ze seznamu databází.

action_list

Připojte se k databázi s požadovanými parametry popsanými v části Nastavení připojení níže.

Klepněte na tlačítko **Test Connection** a zjistěte, zda se můžeme úspěšně připojit k databázi. Pokud ano, klikněte na Uložit zdroje, jinak dvakrát zkontrolujte hostname, port, uživatelské jméno a heslo je správné.

Po vytvoření zdroje se PostgreSQL zobrazí podle zobrazení.

ex_post_ready

  • Vytvořit ve staviteli

Přihlaste se ke svému účtu Illa, vytvořte projekt v Illa Builder na stránce **App** a přejděte na Seznam akcí v dolní části stránky. Klikněte na **nové**, pak vyberte PostgreSQL z databázového seznamu. Poté se připojte k databázi s požadovanými parametry popsanými v části Nastavení připojení níže.

Klepněte na tlačítko **Test Connection** a zjistěte, zda se můžeme úspěšně připojit k databázi. Pokud ano, klikněte na Uložit zdroje, jinak dvakrát zkontrolujte hostname, port, uživatelské jméno a heslo je správné.

Nastavení připojení

Zde musíme poskytnout informace pro připojení k PostgreSQL databázi.

post_config

VlastnostiPožadovánoL 343, 22.12.2009, s. 1).
NázevvyžadovánoNázev zdroje při vytváření akcí v ILLA.
HostnamevyžadovánoURL nebo IP adresa pro vaši databázi
PřístavvyžadovánoČíslo portu hostitele, které byste měli použít k připojení. Pokud nespecifikujete port, výchozí port je ‘5432’.
DatabázevyžadovánoNázev databáze
Uživatelské jménovyžadovánouživatelské jméno, které chcete použít při přihlášení na PostgreSQL server.
HeslovyžadovánoPoužít toto heslo pro ověření.
Možnosti SSLvolitelnérozhoduje o tom, jak vysoké je při vyjednávání se serverem upřednostněno bezpečné připojení SSL TCP/IP.

Vytvořit akce

Vytvořili jsme PostgreSQL zdroj, akci můžeme přidat výběrem PostgreSQL ze seznamu akcí a výběrem tlačítka Vytvořit akci.

post_resource_list

Nyní jsme přidali PostgreSQL server jako akci do naší stavební stránky.

post

Konfigurace PostgreSQL

VlastnostiL 343, 22.12.2009, s. 1).
SQL dotazsql příkazy pro načtení (výběr), vkládat, aktualizovat, mazat data z databáze
Transformátortransformace dat do stylu, který se vám líbí pomocí JavaScriptu

Příklad použití:

  • Vybrat
SELECT * FROM users ORDER BY lastname;
  • Insert
INSERT INTO users

	(firstname, lastname, email)

VALUES

	(

		{{ NewUser.data.firstNameInput }},

		{{ NewUser.data.lastNameInput }},

		{{ NewUser.data.emailInput }}

	);
  • Aktualizovat
UPDATE users
  SET firstname = '{{form1.updatedProfile.first}}'
  WHERE id = {{ form1.updatedProfile.uid}};
  • Vymazat
DELETE FROM users WHERE id = {{ form1.updatedProfile.uid }};