33 lines
No EOL
594 B
PHP
33 lines
No EOL
594 B
PHP
<?php
|
|
|
|
$query = "
|
|
SELECT * FROM migrations;
|
|
";
|
|
|
|
$qresp = pg_query($db, $query);
|
|
|
|
$rows = pg_fetch_all($qresp);
|
|
|
|
$migrations = array(
|
|
"20240218-AddMigrationsTable-40641e8d",
|
|
"20240218-AddMarkReadOption-a7e43358",
|
|
"20240218-AddFalsesToPrivRead-67d82b18"
|
|
);
|
|
|
|
foreach ($migrations as $mig) {
|
|
$do = False;
|
|
echo(print_r($rows));
|
|
foreach ($rows as $row) {
|
|
|
|
if (!in_array($mig, $row)) {
|
|
$do = True;
|
|
}
|
|
}
|
|
if ($do) {
|
|
include "../migrations/{$mig}.php";
|
|
}
|
|
}
|
|
|
|
//header("Location: index.php?migrated=1&pw={$adminPassword}");
|
|
|
|
?>
|