Skip to content
Ülevaade

Mis on Entu

Entu on koht, kus hoida korras kirjeid asjadest, mis sulle korda lähevad — raamatud, museaalid, arved, inimesed, seadmed, fotod. Nagu kartoteek: iga asi saab oma kaardi täpselt nende väljadega, mille sina valid. Erinevalt kartoteegist on siin kõik otsitav, seostatav ja jagatav.

Tehnilises keeles on Entu koodivaba objektiandmebaas: oma andmestruktuuri kujundad ja muudad täielikult veebilehitsejas — ilma programmeerijate, andmebaasi migratsioonide ja skeemifailideta.

Põhiidee

Kõik Entus on objekt — üks kirje mis tahes asjast: inimene, projekt, dokument, toode. Mida objekt hoiab, määravad tema väljad ehk parameetrid, ja need defineerid sa ise, kasutajaliideses. Muuda neid igal ajal — juurutamist ega taaskäivitamist pole vaja.

Parameetrid on tüübitud (string, number, date, file, reference, …), võivad hoida mitut väärtust või tõlkeid ning neid saab ka automaatselt arvutada valemitega — summa arveridadelt, tähtaeg, garantii lõpuni jäänud aeg.

Objektid on korraldatud ülem-alam hierarhiasse nagu kaustad — raamatud riiuli all, arveread arve all. Alam-objektil võib olla mitu ülemobjekti, nii et sama kirje saab olla mitmes kontekstis ilma dubleerimiseta. Juurdepääsuõigused määratakse igal objektil eraldi, ja objekti saab seadistada pärima õigusi oma ülemobjektilt — nii haldad jagamist ühest kohast.

Sama andmemudel toetab sisseehitatud kasutajaliidest — eraldi haldusliidest pole; seadistus ja sisu elavad samas objektipuus. Arendajad pääsevad kõigele ligi REST API kaudu, aga Entu kasutamiseks pole arendajat vaja.

Järgmised sammud

  • Alustamine — loo konto ja lisa esimesed kirjed
  • Objektid — hierarhia, õigused ja kustutamine lähemalt
  • Parameetrid — tüübid, mitme väärtusega, mitmekeelsed ja süsteemparameetrid
  • Objektitüübid — kuidas seadistada oma andmemudelit