aboutsummaryrefslogtreecommitdiffhomepage
path: root/bin
diff options
context:
space:
mode:
Diffstat (limited to 'bin')
-rwxr-xr-xbin/migrate10
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