#!/usr/bin/env python3 # coding=utf-8 import os, sys NUM_SUBDIRECTORIOS_ANTERIORES=1 SEPARADOR=os.sep RUTA_PAQUETE_BD="Verano" + SEPARADOR DIRECTORIO= RUTA_PAQUETE_BD + SEPARADOR + "db_nombramientos" BD_RESULTADO=".."+SEPARADOR+"docencia.db" #aqui = os.path.dirname(os.path.abspath(__file__)) sys.path.insert(0, DIRECTORIO) import utilidades utilidades.ejecutar_comando("echo", "\"drop table nombramientos;\"", "| sqlite3 ",BD_RESULTADO ) utilidades.ejecutar_comando("echo", "\"drop table especialidades;\"", "| sqlite3 ",BD_RESULTADO ) utilidades.sacar_tabla_de_una_bd_a_otra ( "especialidades", "nombramientos.db", BD_RESULTADO) utilidades.sacar_tabla_de_una_bd_a_otra ( "nombramientos", "nombramientos.db", BD_RESULTADO)
#aqui = os.path.dirname(os.path.abspath(__file__)) sys.path.insert(0, DIRECTORIO) import utilidades BD_RESULTADO=".." + SEPARADOR + "docencia.db" BD_CENTROS = "Verano" + SEPARADOR + "extractor-centros" + SEPARADOR + "centros.db" BD_RUTAS = "Verano" + SEPARADOR + "calculador-rutas-globales" + SEPARADOR + "rutas.db" try: utilidades.borrar_fichero ( BD_RESULTADO ) except: print (BD_RESULTADO + "no existía, ignorando...") #Ojo, el orden de extracción de estas tablas es importante utilidades.sacar_tabla_de_una_bd_a_otra ( "provincias", BD_CENTROS, BD_RESULTADO ) utilidades.sacar_tabla_de_una_bd_a_otra ( "localidades", BD_CENTROS, BD_RESULTADO ) utilidades.sacar_tabla_de_una_bd_a_otra ( "centros", BD_CENTROS, BD_RESULTADO ) utilidades.sacar_tabla_de_una_bd_a_otra ( "ensenanzas", BD_CENTROS, BD_RESULTADO ) utilidades.sacar_tabla_de_una_bd_a_otra ( "dificil_desempeno", BD_CENTROS, BD_RESULTADO ) utilidades.sacar_tabla_de_una_bd_a_otra ( "rutas", BD_RUTAS, BD_RESULTADO