Skip to content

RIHA andmehoidla | RIHA internal storage service

Notifications You must be signed in to change notification settings

e-gov/RIHA-Storage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Andmehoidja (RIHA-Storage)

Andmehoidja, tehnilise nimetusega RIHA-Storage, on serveriteenus (e RIHA backend komponent), mis korraldab andmete püsihoidmist. Andmehoidla teenindab oma API kaudu RIHA teisi serveriteenuseid, olles vahendajaks PostgreSQL andmebaasi ja HTTPS päringute vahel.

Dokumentatsioon. RIHA-Storage dokumentatsiooni hoitakse koos koodiga, siin repos. Dokumentatsiooni osad on:

  1. RIHA-Storage API spetsifikatsioon
  2. RIHA andmebaasi kontseptuaalmudel a. Andmemudel (Enterprise Architect failina)
    • RIHA-Andmebaas (VANA) - RIHA vana andmebaasi mudel (palju tabeleid)
    • RIHA-Storage PostgreSQL andmebaasi mudel
  3. Kommenteeritud SQL-skriptid
  4. Arendusjuhend - dokument kirjeldab komponendi paigaldamisse ja arendamisse puutuvat
  5. koodis olevad kommentaarid.

Andmehoidja lühike kirjeldus on ka RIHA arhitektuuriteatmikus: Andmehoidja (repos RIHA-Index).

Senine arendustöö

RIHA-Storage aluseks on eelmises arendusjärgus loodud "Kirjeldusmooduli" serveripoolne komponent. Seda komponenti nimetati ka "Kirjeldusmooduli REST API" või lihtsalt "RIHA REST API".

Reposse RIHA-Storage on koondatud kood repost kirjeldusmoodul-rest-api ja asjassepuutuv, varem eraldiseisev dokumentatsioon. Dokumentatsiooni on toimetatud, kood on arendaja poolt üleantud kujul.