Skip to content

Commit dfe3b8f

Browse files
author
Konstantin Lapkovsky
committed
chore: correct getting model fields from database.
1 parent 2111850 commit dfe3b8f

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/Generators/NovaResourceGenerator.php

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -137,8 +137,10 @@ protected function getFieldsFromCommandLineArguments(): array
137137
protected function getFieldsFromDatabase(): array
138138
{
139139
$modelClass = "App\Models\{$this->model}";
140-
$tableName = app($modelClass)->getTable();
141-
$columns = DB::getDoctrineSchemaManager($tableName);
140+
$model = app($modelClass);
141+
$columns = DB::connection($model->getConnectionName())
142+
->getDoctrineSchemaManager()
143+
->listTableColumns($model->getTable());
142144

143145
$fields = array_map(function ($column) {
144146
return new DatabaseNovaField($column);

0 commit comments

Comments
 (0)