ShowTable class
Framework\CLI\Commands\ShowTable
Class ShowTable.
Extends Framework\CLI\Commands\DatabaseCommand
Defined in libraries/dev-commands/src/ShowTable.php
Properties #
$description
protected string $description = 'Shows a database table structure.'
Methods #
- run()
- -
- getFields()
- -
- getForeignKeys()
- -
- getIndexes()
- -
- makeKeys()
- -
run()
public function run(): void
Returns
void
getFields()
protected function getFields(string $table): array
Parameters
- string $table
Returns
array
getForeignKeys()
protected function getForeignKeys(string $table): array
Parameters
- string $table
Returns
array
getIndexes()
protected function getIndexes(string $table): array
Parameters
- string $table
Returns
array
makeKeys()
protected function makeKeys(array $indexes): array
Parameters
- array $indexes
Returns
array
Inherited methods #
-
setDatabase()fromFramework\CLI\Commands\DatabaseCommand -
getDatabase()fromFramework\CLI\Commands\DatabaseCommand -
__construct()fromFramework\CLI\Command -
getConsole()fromFramework\CLI\Command -
setConsole()fromFramework\CLI\Command -
getName()fromFramework\CLI\Command -
setName()fromFramework\CLI\Command -
getGroup()fromFramework\CLI\Command -
setGroup()fromFramework\CLI\Command -
getDescription()fromFramework\CLI\Command -
setDescription()fromFramework\CLI\Command -
getUsage()fromFramework\CLI\Command -
setUsage()fromFramework\CLI\Command -
getOptions()fromFramework\CLI\Command -
setOptions()fromFramework\CLI\Command -
isActive()fromFramework\CLI\Command -
activate()fromFramework\CLI\Command -
deactivate()fromFramework\CLI\Command