]> git.mxchange.org Git - quix0rs-gnu-social.git/blobdiff - scripts/checkschema.php
better output for registration confirmation
[quix0rs-gnu-social.git] / scripts / checkschema.php
index bf52abe15466b6a5187ce9f2b55d46de53a647b6..73fd74302c6ad1230794f5b4ba12e897cb608298 100755 (executable)
@@ -27,4 +27,18 @@ END_OF_CHECKSCHEMA_HELP;
 
 require_once INSTALLDIR.'/scripts/commandline.inc';
 
+function tableDefs()
+{
+       $schema = array();
+       require INSTALLDIR.'/db/core.php';
+       return $schema;
+}
+
+$schema = Schema::get();
+$schemaUpdater = new SchemaUpdater($schema);
+foreach (tableDefs() as $table => $def) {
+       $schemaUpdater->register($table, $def);
+}
+$schemaUpdater->checkSchema();
+
 Event::handle('CheckSchema');