public function addDatabase(\blaze\ds\meta\DatabaseMetaData $database, $newName = null) { $this->checkClosed(); if ($newName === null) { $db = $this->createDatabase($database->getDatabaseName(), $database->getDatabaseCharset(), $database->getDatabaseCollation()); } else { $db = $this->createDatabase($newName, $database->getDatabaseCharset(), $database->getDatabaseCollation()); } foreach ($database->getSchemas() as $schema) { $db->addSchema($schema); } }
public function reverseDatabase(\blaze\ds\meta\DatabaseMetaData $dbmd) { foreach ($dbmd->getSchemas() as $schema) { $this->reverseSchema($schema); } }