$logger = new Logger($logDir, false, false, true); echo "\nSlettet gamle filer (hvis de eksisterte) og oppretter mappe for uttrekk ({$uttrekkDirectory}) \n"; $noark4DatabaseStruktur = new Noark4DatabaseStruktur(); // Noe administrativt arbeid først, slett databasen om den eksisterer, lag en ny tom en og lag alle tabellene echo "Sletter MySQL midlertidig Noark 4 base. Resultatet er ("; $val = $uttrekkMySQLBase->executeStatement($noark4DatabaseStruktur->deleteDatabaseStatement($uttrekk_db_database)); echo ($val == true ? 'OK' : 'Feil') . ");\n"; echo "Oppretter MySQL midlertidig Noark 4 base. Resultatet er ("; $val = $uttrekkMySQLBase->executeStatement($noark4DatabaseStruktur->createDatabaseStatement($uttrekk_db_database)); echo ($val == true ? 'OK' : 'Feil') . ");\n"; $uttrekkMySQLBase->setDefaultDatabase(); $uttrekkMySQLBase->executeStatement($noark4DatabaseStruktur->deleteDatabaseStatement($uttrekk_db_database)); $uttrekkMySQLBase->executeStatement($noark4DatabaseStruktur->createDatabaseStatement($uttrekk_db_database)); $uttrekkMySQLBase->setDefaultDatabase(); $uttrekkMySQLBase->executeStatement($noark4DatabaseStruktur->createPOSTNR()); $uttrekkMySQLBase->executeStatement($noark4DatabaseStruktur->createADMINDEL()); $uttrekkMySQLBase->executeStatement($noark4DatabaseStruktur->createALIASADM()); $uttrekkMySQLBase->executeStatement($noark4DatabaseStruktur->createADRTYPE()); $uttrekkMySQLBase->executeStatement($noark4DatabaseStruktur->createADRESSEK()); $uttrekkMySQLBase->executeStatement($noark4DatabaseStruktur->createADRADMENH()); $uttrekkMySQLBase->executeStatement($noark4DatabaseStruktur->createPERSON()); $uttrekkMySQLBase->executeStatement($noark4DatabaseStruktur->createADRPERS()); $uttrekkMySQLBase->executeStatement($noark4DatabaseStruktur->createNUMSERIE()); $uttrekkMySQLBase->executeStatement($noark4DatabaseStruktur->createARKIV()); $uttrekkMySQLBase->executeStatement($noark4DatabaseStruktur->createBSKODE()); $uttrekkMySQLBase->executeStatement($noark4DatabaseStruktur->createOPRITYP()); $uttrekkMySQLBase->executeStatement($noark4DatabaseStruktur->createORDNPRI()); $uttrekkMySQLBase->executeStatement($noark4DatabaseStruktur->createARSTATUS()); $uttrekkMySQLBase->executeStatement($noark4DatabaseStruktur->createARKIVPER()); $uttrekkMySQLBase->executeStatement($noark4DatabaseStruktur->createARKIVDEL()); $uttrekkMySQLBase->executeStatement($noark4DatabaseStruktur->createAVGRKODE());