Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

15. Luodaan tietokantarakenne henkilölle ja merkkipäivälle #55

Open
samuliasmala opened this issue Nov 3, 2024 · 1 comment · May be fixed by #59
Open

15. Luodaan tietokantarakenne henkilölle ja merkkipäivälle #55

samuliasmala opened this issue Nov 3, 2024 · 1 comment · May be fixed by #59

Comments

@samuliasmala
Copy link
Owner

samuliasmala commented Nov 3, 2024

Luodaan tietokantarakenteet henkilölle sekä henkilön merkkipäiville (0-n kpl). Sitä on tarkoitus myöhemmin käyttää, kun valitaan kenelle lahja annetaan. Lisäksi henkilön alle tallennetuista merkkipäivistä voidaan käyttäjän niin halutessa lähettää hänelle muistutus. Vaikka tässä taskissa tehdään vasta tietokantarakenne ja seuraavassa rajapinnat, voit käydä jo kurkkaamassa wireframejä designista.

Luodaan siis Person model/taulu, jolla seuraavat ominaisuudet:

  • id: PRIMARY KEY
  • uuid: NOT NULL
  • name: string NOT NULL
  • sendReminders: boolean
  • pictureId: FOREIGN KEY profiilikuva
  • userId: FOREIGN KEY kertoo kenelle käyttäjälle Person kuuluu
  • createdAt: DATETIME
  • updatedAt: DATETIME

Luodaan lisäksi Anniversary model/taulu, jolla seuraavat ominaisuudet:

  • id: PRIMARY KEY
  • uuid: uuid NOT NULL
  • name: string NOT NULL
  • date: DATE
  • personId: FOREIGN KEY
  • createdAt: DATETIME
  • updatedAt: DATETIME

Luodaan lisäksi ProfilePicture model/taulu, jolla seuraavat ominaisuudet:

  • id: PRIMARY KEY
  • uuid: uuid NOT NULL
  • thumbnail: BYTEA NOT NULL pienempi versio kuvasta tallennetaan tähän
  • picture: BYTEA NOT NULL
  • createdAt: DATETIME
  • updatedAt: DATETIME
@anttiasmala
Copy link
Collaborator

anttiasmala commented Nov 15, 2024

Kävin kurkkaamassa tuon Figman ja näyttää todella todella hyvältä!! 👍

Ja kiitos paljon myös valmiista modeleista / tauluista! 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants