import_inpn_media
Script permettant l’import de médias récupérés via l’API inpn
Module Contents
Classes
Functions
|
Fonction permettant d'executer une requete |
|
Fonction qui gère l'enregistrement du media dans la base |
Attributes
- import_inpn_media.QUERY_INSERT_TMEDIA = Multiline-String[source]
Show Value
""" INSERT INTO taxonomie.t_medias ( cd_ref, titre, url, auteur, desc_media, date_media, id_type, source, licence ) VALUES ( %s, %s, %s, %s, COALESCE(%s, null), now(), %s, %s, %s ); """
- import_inpn_media.QUERY_UPDATE_TMEDIA = Multiline-String[source]
Show Value
""" UPDATE taxonomie.t_medias SET titre = %s, auteur = %s, desc_media= %s, licence =%s WHERE cd_ref = %s AND url = %s AND source = %s """
- import_inpn_media.QUERY_SELECT_TESTEXISTS = Multiline-String[source]
Show Value
""" SELECT count(*) FROM taxonomie.t_medias WHERE cd_ref = %s AND url = %s AND source = %s """
- import_inpn_media.runquery(cursor, sql, params, trap=False)[source]
Fonction permettant d’executer une requete trap : Indique si les erreurs sont ou pas retournées