README.md 1007 B
ITKY2102 työpaja 8, tietokannat
Koodivaraston sisältö
Tässä koodivarastossa on ainakin seitsemän tiedostoa:
- README.md, jota luet tällä hetkellä
- data.json, jossa on tarvittava mallidata sovelluksen toimimiseksi
- alusta.py, joka käydään läpi ja ajetaan vain kerran, tietokannan luomiseksi ja asuttamiseksi
- tyopaja.py, jota makustellaan enemmän
- erkaavio.pdf, jossa löytyy data.jsonin rakenne ER-kaaviolla mallinnettuna
- .GITIGNORE, jota käytetään lisävarmistuksena estämään tietokannan lisääminen varastoon
- kulku.txt, joka toimii opettajille muistikkaana, miten ja milloin työpaja on suunniteltu pidettäväksi
Aiemmilta vuosilta voi olla vanhaa dataa ynnä muita.
Järjestelmävaatimukset
Koodi on testattu toimivaksi GNU/Linux-jakelussa käyttäen Pythonin versiota 3.12.2. Työpajassa käytettäneen Windows 11 -ympäristöä.
Todennäköisesti vaatii toimiakseen vain Python 3 -jakelun, jossa paketit json ja sqlite3 sekä f-stringit tuettuna (3.6+).