Mercurial > packages > magicforger
diff src/ConfigHelper.php @ 9:d4730c14806d
Small changes to config generation and table name input
| author | luka |
|---|---|
| date | Sat, 02 Dec 2023 10:18:52 -0500 |
| parents | 4216c0dc638c |
| children | a9ff874afdbd |
line wrap: on
line diff
--- a/src/ConfigHelper.php Wed Oct 18 21:04:32 2023 -0400 +++ b/src/ConfigHelper.php Sat Dec 02 10:18:52 2023 -0500 @@ -80,18 +80,24 @@ $table_columns = $schema->introspectTable($table)->getColumns(); foreach ($table_columns as $column) { + $full_class = get_class($column->getType()); + $class_parts = explode('\\', $full_class); + $class_name = end($class_parts); + $columns[$column->getName()] = [ + 'type' => $class_name, 'should_insert' => [ 'controller' => true, 'model' => true, 'requests' => true, 'views' => true, - ], + ], ]; } - $insert_tables[$table] = $columns; - + $insert_tables[$table] = []; + $insert_tables[$table]['columns'] = $columns; + $insert_tables[$table]['type'] = 'default'; } self::merge_array_priority(self::$config['tables'], $insert_tables);
