ajout schema compilation