diff options
Diffstat (limited to 'bin/migrate')
| -rwxr-xr-x | bin/migrate | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/bin/migrate b/bin/migrate index fad88ff..360b10f 100755 --- a/bin/migrate +++ b/bin/migrate @@ -8,4 +8,12 @@ foreach (glob(__DIR__ . '/../migrations/*.php') as $file) { } \Digitigrade\Db\Migrator::getInstance()->migrate(); -\Digitigrade\GlobalSettings::getInstance()->mergeUpdates();
\ No newline at end of file +error_log('merging global settings'); +\Digitigrade\GlobalSettings::getInstance()->mergeUpdates(); +foreach (\Digitigrade\Model\UserAccount::findAll() as $user) { + /** @var \Digitigrade\Model\UserAccount $user */ + error_log('merging user settings for "' . $user->actor->displayName . '"'); + (new \Digitigrade\UserSettings($user))->mergeUpdates(); +} + +error_log('done!');
\ No newline at end of file |
