Use new parser to create all tables

This commit is contained in:
Kijin Sung 2020-06-26 13:51:22 +09:00
parent 93be42c477
commit 92ff69591f
2 changed files with 16 additions and 131 deletions

View file

@ -51,7 +51,14 @@ class DBTableParser
// Initialize table definition.
$table = new DBTable\Table;
$table->name = preg_replace('/\.xml$/', '', basename($filename));
if ($filename)
{
$table->name = preg_replace('/\.xml$/', '', basename($filename));
}
else
{
$table->name = strval($xml['name']);
}
// Load columns.
foreach ($xml->column as $column_info)