poff-bnff / web2021

1 stars 0 forks source link

Persooni biography struktuur komponendist lapikuks #588

Closed LiisKasper closed 1 year ago

LiisKasper commented 1 year ago

Mitme objekti struktuur on muutunud lapikuks. Nt Persooni biography

teema algatus slackis: 11:10 AM Jaan Leppik praegu ainult nimi ja bio ja filmograafia (tekstiline) ja nyyd on seis, et varem kirjutasime biographyd komponenti aga nyyd lapikusse kas nyyd on 2 varianti filmi juurde selle info saamiseks: kas kirjutada ümber fetcher või kirjutada bio korraga lapikkusse ja komponenti? või siis kolmas: tõsta baasis kõik senised biod ümber lapikusse ja siis teha fetcher lapiku peale ümber?

11:34 AM Jaan Leppik lahendamist vaja olukord, et personi all on bio nii komponendis kui lapikuna ja varasemad biod on komponendis, uuemad lapikuna. mulle tundub, et kõige korrektsem oleks tõsta baasis info komponendist lapikkuse teha ümber fetcher, mis personite infot võtab - sh filmi lehe ehitamise fetcher, personi lehe ehitamise fetcher, jm

Selleks on vaja

LiisKasper commented 1 year ago
  • [x] andmebaasi päring, mis tõstab info ümber

Andmebaasis bio väljad lapikus struktuuris (bio_et, bio_en ja bio_ru) Päring näide ru ( x3, vastavalt keelele)

update public.people as people
set bio_ru = compl.ru

FROM public.components_translated_translated_longs as compl
left join public.people_components as plc
    on compl.id = plc.component_id

where people.id = plc.person_id
and plc.id is not null
and plc.field = 'biography'
and compl.ru is not null
and people.bio_ru is NULL

returning *
LiisKasper commented 1 year ago
  • [ ] kontrollida scriptides, tabelites jne. Et info kirjutakse lapikusse struktuuri
  • [ ] vajadusel teha muudatused, et andmed liiguks õigesse kohta

Persoone kijrutame Strapisee hetkel kahest tabelist. Filimide tabelist kirjutame persoonile ainult firstNameLastName, Persoonide max info tabelist juba kirjutame lapikult (bio_et, _en ja _ru)

Minule hetkel rohkem tabelid meelde ei tule. Täienda, kui sinu teadmised on teised!

LiisKasper commented 1 year ago
  • [ ] kontrollida andmeid kasutavad scriptid
  • [ ] teha muudatused andmeid kasutatavates scriptides

Minu teada on meie fetcerid nii targad, et neid pole vaja ümber teha, info on yamlites juba olemas.

LiisKasper commented 1 year ago

[ ] ....

Kui keegi kellegi rohkem ideid selle teemaga pole, siis kustutan lähipäevil komponendi relatsiooni ja sulgen teema

jaanleppik commented 1 year ago

paun teeme ka YAMLite kontrolli

Jaan: info olemas ja PUGis kasutusel. bio