From a861bcaf1b7fe1a9dfda8eeafeadd95d90c09028 Mon Sep 17 00:00:00 2001 From: MrCue Date: Wed, 13 May 2015 16:46:47 +0100 Subject: [PATCH] Update ModelsCommand.php Work with tables in different databases --- src/Console/ModelsCommand.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/Console/ModelsCommand.php b/src/Console/ModelsCommand.php index c71e9c7..449b4be 100644 --- a/src/Console/ModelsCommand.php +++ b/src/Console/ModelsCommand.php @@ -226,7 +226,12 @@ class ModelsCommand extends Command $databasePlatform->registerDoctrineTypeMapping($yourTypeName, $doctrineTypeName); } - $columns = $schema->listTableColumns($table); + $database = null; + if (strpos($table, '.')) { + list($database, $table) = explode('.', $table); + } + + $columns = $schema->listTableColumns($table, $database); if ($columns) { foreach ($columns as $column) {