allow to update generic subsets of tables

2022.09-rc
fabrixxm 2015-03-31 10:21:29 +02:00
rodzic 11a83b2345
commit 73248f7dda
1 zmienionych plików z 5 dodań i 3 usunięć

Wyświetl plik

@ -120,7 +120,7 @@ function print_structure($database) {
} }
} }
function update_structure($verbose, $action) { function update_structure($verbose, $action, $tables=null, $definition=null) {
global $a, $db; global $a, $db;
$errors = false; $errors = false;
@ -130,6 +130,7 @@ function update_structure($verbose, $action) {
// Get the current structure // Get the current structure
$database = array(); $database = array();
if (is_null($tables))
$tables = q("show tables"); $tables = q("show tables");
foreach ($tables AS $table) { foreach ($tables AS $table) {
@ -139,6 +140,7 @@ function update_structure($verbose, $action) {
} }
// Get the definition // Get the definition
if (is_null($definition))
$definition = db_definition(); $definition = db_definition();
// Compare it // Compare it