2 commits

spip/spip | 2 commits
-
Par Cerdic, le 2 septembre 2020 à 20h36min :

Fix petit cas tordu sur trouver_table() quand on l'utilise sur une vue qui est un filtre d'une table reelle : sql_showtable() trouve bien les champs mais pas les cles (qui n'ont pas de sens en general sur une vue)
Dans ce cas on recupere celles de la declaration si il y en a, en leur faisant confiance
(avant on avait soit field+key issus de mysql soit de la declaration, maintenant on peut avoir field issu de mysql et key issu de la declaration)

*Modifié*
    ecrire/base/trouver_table.php

Détails : https://git.spip.net/spip/spip/commit/8158f8b6fd89748074e328e14cdf51e103e1c4a9

==============================
Par Cerdic, le 11 septembre 2020 à 11h26min :

Complement a 52764a1611 : permettre d'utiliser une vue aussi pour une table de liens, en declarant les cles dans tables_auxiliaires

*Modifié*
    ecrire/base/trouver_table.php

Détails : https://git.spip.net/spip/spip/commit/978cec0d54e3151a3bf6c88bd3a2470f54295359