Terug naar de appeals-tabel
De SBA-database bevat nu een tabel voor het opslaan van bezwaarverzoeken van leningsaanvragers. De tabel bevat alleen een PRIMARY KEY en een tekstkolom voor het bezwaar. Het is handig om extra informatie bij te houden, zoals wanneer het bezwaar is ontvangen, of de beslissing na het bezwaar is teruggedraaid, en de datum waarop het bezwaar opnieuw is beoordeeld. Je gaat een nieuwe versie van de appeals-tabel definiëren om deze informatie vast te leggen.
Deze oefening maakt deel uit van de cursus
PostgreSQL-databases maken
Oefeninstructies
- Voeg een nieuwe kolom
received_ontoe, die de datum en tijd vastlegt waarop het bezwaar is ontvangen. - Voeg een kolom
approved_on_appealtoe om aan te geven of de beslissing over de lening is gewijzigd door het bezwaar. (Dit veld krijgt standaard de waarde NULL om aan te geven dat er nog geen nieuwe beslissing is genomen.) - Voeg een kolom
reviewedtoe die de datum opslaat waarop het bezwaar is beoordeeld.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
CREATE TABLE appeal (
id SERIAL PRIMARY KEY,
content TEXT NOT NULL,
-- Add received_on column
___ ___ DEFAULT CURRENT_TIMESTAMP,
-- Add approved_on_appeal column
___ ___ DEFAULT NULL,
-- Add reviewed column
___ ___
);