diff options
| author | Greg Roach <fisharebest@webtrees.net> | 2019-02-20 09:30:05 +0000 |
|---|---|---|
| committer | Greg Roach <fisharebest@webtrees.net> | 2019-02-20 09:30:05 +0000 |
| commit | 0c1c76156e0f5b194efeea4e63b8661b2c825a88 (patch) | |
| tree | f9f1985865bee53c8d35410922687b706652c8fd /index.php | |
| parent | 819ac503bae4ccce521d61c95f5c5f006b2ebffa (diff) | |
| download | webtrees-0c1c76156e0f5b194efeea4e63b8661b2c825a88.tar.gz webtrees-0c1c76156e0f5b194efeea4e63b8661b2c825a88.tar.bz2 webtrees-0c1c76156e0f5b194efeea4e63b8661b2c825a88.zip | |
Move database migration and seeding to a service
Diffstat (limited to 'index.php')
| -rw-r--r-- | index.php | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -31,6 +31,7 @@ use Fisharebest\Webtrees\Http\Middleware\UseTransaction; use Fisharebest\Webtrees\I18N; use Fisharebest\Webtrees\Module\ModuleThemeInterface; use Fisharebest\Webtrees\Module\WebtreesTheme; +use Fisharebest\Webtrees\Services\MigrationService; use Fisharebest\Webtrees\Services\ModuleService; use Fisharebest\Webtrees\Services\TimeoutService; use Fisharebest\Webtrees\Session; @@ -107,7 +108,8 @@ try { Database::createInstance($database_config); // Update the database schema, if necessary. - Database::updateSchema('\Fisharebest\Webtrees\Schema', 'WT_SCHEMA_VERSION', Webtrees::SCHEMA_VERSION); + app()->make(MigrationService::class) + ->updateSchema('\Fisharebest\Webtrees\Schema', 'WT_SCHEMA_VERSION', Webtrees::SCHEMA_VERSION); } catch (PDOException $exception) { I18N::init(); if ($exception->getCode() === 1045) { |
