Пример #1
0
$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());