luomus / lintuasemasovellus

Helsingin Yliopiston Ohjelmistotuotantoprojekti syksy 2020 & kevät 2021.
MIT License
0 stars 2 forks source link

VANHA ISSUE: Soft delete kattamaan pikakirjoituksen muutokset #20

Closed teemuoksanen closed 3 years ago

teemuoksanen commented 3 years ago

Soft delete on osittain keskeneräinen. Ideana on, että jos tietokannasta poistetaan jotakin, merkitään sarakkeen is_deleted arvoksi 1. Vastaavasti kohdilla joita ei ole poistettu arvo on 0. Tämän avulla pystytään seuraamaan mitä tietokannassa on tapahtunut. Soft delete toimii nyt oikein lukuun ottamatta pikakirjoituksen kautta poistettuja havaintoja, jotka tällä hetkellä poistetaan kokonaan tietokannasta. Tätä pitäisi siis muokata niin, että kun pikakirjoituksen kautta poistetaan jotakin, tulee poistetun kohdan is_deleted arvoksi 1 ja uuden 0.

teemuoksanen commented 3 years ago

Ainakin routet: /api/deleteShorthand ja /api/deleteObservationperiod