refactor(migrations): set namespace to null to run all migrations during install and updates

This commit is contained in:
Yassine Doghri 2022-10-20 06:48:44 +00:00
parent b07ac093b2
commit 07780c5f6f
2 changed files with 3 additions and 31 deletions

View File

@ -44,21 +44,7 @@ class AboutController extends BaseController
{
$migrate = Services::migrations();
$migrate->setNamespace('CodeIgniter\Settings')
->latest();
$migrate->setNamespace('CodeIgniter\Shield')
->latest();
$migrate->setNamespace('Modules\Fediverse')
->latest();
$migrate->setNamespace(APP_NAMESPACE)
->latest();
$migrate->setNamespace('Modules\WebSub')
->latest();
$migrate->setNamespace('Modules\Auth')
->latest();
$migrate->setNamespace('Modules\PremiumPodcasts')
->latest();
$migrate->setNamespace('Modules\Analytics')
$migrate->setNamespace(null)
->latest();
return redirect()->back()

View File

@ -246,23 +246,9 @@ class InstallController extends Controller
*/
public function migrate(): void
{
$migrations = Services::migrations();
$migrate = Services::migrations();
$migrations->setNamespace('CodeIgniter\Settings')
->latest();
$migrations->setNamespace('CodeIgniter\Shield')
->latest();
$migrations->setNamespace('Modules\Fediverse')
->latest();
$migrations->setNamespace(APP_NAMESPACE)
->latest();
$migrations->setNamespace('Modules\WebSub')
->latest();
$migrations->setNamespace('Modules\Auth')
->latest();
$migrations->setNamespace('Modules\PremiumPodcasts')
->latest();
$migrations->setNamespace('Modules\Analytics')
$migrate->setNamespace(null)
->latest();
}