2022-10-18 16:53:51 +00:00
|
|
|
<?php
|
|
|
|
|
|
|
|
declare(strict_types=1);
|
|
|
|
|
|
|
|
namespace Modules\Update\Commands;
|
|
|
|
|
|
|
|
use CodeIgniter\CLI\BaseCommand;
|
|
|
|
|
|
|
|
class DatabaseUpdate extends BaseCommand
|
|
|
|
{
|
|
|
|
/**
|
|
|
|
* @var string
|
|
|
|
*/
|
|
|
|
protected $group = 'maintenance';
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @var string
|
|
|
|
*/
|
|
|
|
protected $name = 'castopod:database-update';
|
|
|
|
|
|
|
|
/**
|
|
|
|
* @var string
|
|
|
|
*/
|
|
|
|
protected $description = 'Runs all new database migrations for Castopod.';
|
|
|
|
|
|
|
|
public function run(array $params): void
|
|
|
|
{
|
2025-01-08 11:11:19 +00:00
|
|
|
$migrate = service('migrations');
|
2023-08-21 16:13:03 +00:00
|
|
|
|
|
|
|
$migrate->setNamespace(null)
|
|
|
|
->latest();
|
2022-10-18 16:53:51 +00:00
|
|
|
}
|
|
|
|
}
|