Move files around.

This commit is contained in:
Darko
2015-05-28 12:36:00 +02:00
parent a5ea73deec
commit ae0434ac11
1403 changed files with 13 additions and 18 deletions
@@ -0,0 +1,37 @@
<?php
require_once("config.php");
use newznab\db\DB;
$s = new Sites();
$site = $s->get();
$patches = $s->getUnappliedPatches($site);
if (count($patches) == 0)
echo "Patchn : No patches required applying. At version ".$site->dbversion."\n";
else
{
echo "Patchn : Database at version ".$site->dbversion."\n";
foreach ($patches as $patch)
{
echo "Patchn : Executing patch ".basename($patch)."\n";
$db = new DB();
$rows = $db->query("select * from site");
$dbData = file_get_contents($patch);
//fix to remove BOM in UTF8 files
$bom = pack("CCC", 0xef, 0xbb, 0xbf);
if (0 == strncmp($dbData, $bom, 3)) {
$dbData = substr($dbData, 3);
}
$queries = explode(";", $dbData);
$queries = array_map("trim", $queries);
foreach($queries as $q) {
if (strlen($q) > 0)
$db->exec($q);
}
}
}