revuloj / revo-fonto

Artikolfonto kaj bildoj - do la enhavo de Reta Vortaro
GNU General Public License v2.0
17 stars 0 forks source link

kontrolu mrk-prefiksojn #40

Open wdiestel opened 3 years ago

wdiestel commented 3 years ago
  1. La nova db-strukturo (tezaŭro, r3mrk.drv) dependas de tio, ke atributoj @mrk kiel prefikson havas drv@mrk+'.' Do ni kontrolu tion iel. Eblecoj:
    • kiel parto de la erarokontrolo per XML
    • en la JSON-generado(?)
    • trovante tabelliniojn kie r3.drv ne estas ligebla al r3kap.mrk

Eble ankaŭ jam en la redaktado kontrolu tion (almenaŭ en RelaxNG povus esti ebla...)

  1. Kelkaj drv-mrk-oj ne estas dupartaj: SELECT * FROM r3kap WHERE mrk LIKE '%.%.%'

  2. Tiu ne devus redoni iion: SELECT * FROM r3mrk LEFT JOIN r3kap on r3kap.mrk = r3mrk.drv WHERE r3kap.kap is null;

wdiestel commented 3 years ago

Tio nun estas montrita en la eraroraporto kaj ni povos korekti iom post iom. Kelkaj rimarkoj estas ekster drv (en art), tiujn ni devos ankoraŭ escepti de la dua SELECT.