from OSM_outils.OSMnx_recuperation_graph_information import OSMnx_recuperation_graph_information
import numpy as np

def ajoute_donnees_nouvelle_colonne(apps, schema_editor):
    """
    Cette méthode permet de faire une migration de donnée pour la nouvelle colonne ajoutée

    """
    graph_viaire_ville_information = apps.get_model('recuperateur_reseau_viaire', 'Graph_viaire_ville_information')
    fichier_retour_methode_fonction =  np.load("&&nom_fichier_retour&&", allow_pickle=True)
    for graph in graph_viaire_ville_information.objects.all():
        graph.&&nom_variable&& = fichier_retour_methode_fonction.item().get(graph.gvvi_nom)
        graph.save()
