ILLA home page
  1. PostgreSQL

PostgreSQL i Illa er en databaseintegrasjon som lar deg koble til og samhandle med en PostgreSQL database. PostgreSQL er et populært relasjonssystem for basestasjon med åpen kildekode, som er kjent for dets stabilitet, pålitelighet og kraftige funksjoner.

Med PostgreSQL integrasjon i Illa kan du spørre, innsette, oppdatere og slette data fra en PostgreSQL database ved å bruke SQL-kommandoer. Du kan også opprette egendefinerte SQL-spørringer og kjøre dem i Illa aksjon. Dette gjør det enkelt å bygge data-drevne programmer og dashbord som viser sanntidsdata fra en PostgreSQL database.

Opprett PostgreSQL

Det er to måter å lage en ressurs i Illa etter å ha logget på din Illa-konto.

  • Opprett i ressurser

Logg deg på din Illa konto, velg **Ressurser** på toppen av siden, og klikk **Opprett ny-knappen.

external_resource

Velg PostgreSQL fra databaselisten.

action_list

Koble til databasen med de nødvendige parametrene beskrevet i “Tilkoblingsinnstillinger” nedenfor.

Klikk **Test oppkobling** for å se om vi har lykkes i å koble til databasen. Hvis ja, klikk Lagre ressurser, eller dobbeltsjekk vertsnavn, port, brukernavn og passord er riktig.

Etter oppretting av en ressurs, vil den klare PostgreSQL vises som vist.

ex_post_ready

  • Opprett i bygger

Logg deg på din Illa konto, opprett et prosjekt i Illa Builder på ** siden, og naviger til Handlingslisten nederst på siden. Klikk **new**, og velg PostgreSQL fra databaselisten. Deretter kan du koble til databasen med nødvendige parametere beskrevet i “Tilkoblingsinnstillinger” nedenfor.

Klikk **Test oppkobling** for å se om vi har lykkes i å koble til databasen. Hvis ja, klikk Lagre ressurser, eller dobbeltsjekk vertsnavn, port, brukernavn og passord er riktig.

Tilkobling innstillinger

Her må vi skaffe informasjon for å koble til PostgreSQL databasen.

post_config

EgenskaperPåkrevdBeskrivelse
NavnobligatoriskNavnet på ressursen når det skapes handlinger i ILLA.
HostnameobligatoriskURL-adressen eller IP-adressen for databasen din
PortobligatoriskTjenerens portnummer som du bør bruke til å koble til. Hvis du ikke angir en port, er standard port ‘5432’.
DatabasenobligatoriskNavnet på databasen
Brukernavnobligatoriskbrukernavnet du vil bruke når du logger inn på PostgreSQL serveren.
PassordobligatoriskBruk dette passordet for godkjenning.
SSL valgvalgfrittavgjør hvor høyt en sikker SSL-TCP/IP-tilkobling prioriteres ved forhandlinger med tjeneren.

Opprett handlinger

Vi har opprettet en PostgreSQL ressurs, vi kan legge til handlingen ved å velge PostgreSQL fra handlingslisten og velge Create action knappen.

post_resource_list

Nå har vi lagt til PostgreSQL serveren som en handling til vår byggeside.

post

Konfigurer PostgreSQL

EgenskaperBeskrivelse
SQL spørringSQL-kommandoer å hente (velg), innstilt, oppdatere, slette data fra database
Transformatortransformerer data til stilen du ønsker å bruke JavaScript

Eksempel bruk:

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

	(firstname, lastname, email)

VALUES

	(

		{{ NewUser.data.firstNameInput }},

		{{ NewUser.data.lastNameInput }},

		{{ NewUser.data.emailInput }}

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