1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- <?php
- namespace Illuminate\Cache\Console;
- use Illuminate\Console\MigrationGeneratorCommand;
- use Symfony\Component\Console\Attribute\AsCommand;
- #[AsCommand(name: 'cache:table')]
- class CacheTableCommand extends MigrationGeneratorCommand
- {
- /**
- * The console command name.
- *
- * @var string
- */
- protected $name = 'cache:table';
- /**
- * The console command description.
- *
- * @var string
- */
- protected $description = 'Create a migration for the cache database table';
- /**
- * Get the migration table name.
- *
- * @return string
- */
- protected function migrationTableName()
- {
- return 'cache';
- }
- /**
- * Get the path to the migration stub file.
- *
- * @return string
- */
- protected function migrationStubFile()
- {
- return __DIR__.'/stubs/cache.stub';
- }
- }
|