This repository has been archived on 2021-08-22. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
ttrss/install-db.php

22 lines
585 B
PHP

<?php
require "/var/lib/tt-rss/config.php";
$pdo = new PDO(DB_TYPE . ':dbname=' . DB_NAME . ';host=' . DB_HOST . ';port=' . DB_PORT, DB_USER, DB_PASS);
$lines = explode(";", preg_replace("/[\r\n]/", "",
file_get_contents("/var/lib/tt-rss/schema/ttrss_schema_".basename(DB_TYPE).".sql")));
foreach ($lines as $line) {
if (strpos($line, "--") !== 0 && $line) {
$res = $pdo->query($line);
if (!$res) {
print_notice("Query: $line");
print("Error: " . implode(", ", $this->pdo->errorInfo()));
}
}
}
print("Database initialization completed.");