added autochatc database handler from DBmodel instance,

added set rootDir for Creator,
added deduct numeric (unix timestamp) for datetime column,
added method existsTable for Maintenance
This commit is contained in:
2025-06-01 19:22:50 +02:00
parent 8a3dfbe9f0
commit 877ca38c0b
3 changed files with 29 additions and 9 deletions

View File

@ -24,7 +24,7 @@ class Maintenance
public string $lastMessage = '';
private DBmodel $dbh;
protected DBmodel $dbh;
public function __construct(?DBmodel $dbh)
{
@ -79,6 +79,14 @@ class Maintenance
return 0;
}
public function existsTable($table_name)
{
return $this->testDB(
'SHOW TABLES LIKE "' . $table_name . '"',
$table_name
);
}
public function checkDBTable($table_name, $definition)
{
if (strlen($table_name) <= 0) {