diff --git a/resources/sql/autopatches/20170303.people.01.avatar.sql b/resources/sql/autopatches/20170303.people.01.avatar.sql new file mode 100644 --- /dev/null +++ b/resources/sql/autopatches/20170303.people.01.avatar.sql @@ -0,0 +1,5 @@ +ALTER TABLE {$NAMESPACE}_user.user + ADD defaultProfileImagePHID VARBINARY(64); + +ALTER TABLE {$NAMESPACE}_user.user + ADD defaultProfileImageVersion VARCHAR(64) COLLATE {$COLLATE_TEXT}; diff --git a/src/applications/people/storage/PhabricatorUser.php b/src/applications/people/storage/PhabricatorUser.php --- a/src/applications/people/storage/PhabricatorUser.php +++ b/src/applications/people/storage/PhabricatorUser.php @@ -30,6 +30,8 @@ protected $passwordSalt; protected $passwordHash; protected $profileImagePHID; + protected $defaultProfileImagePHID; + protected $defaultProfileImageVersion; protected $availabilityCache; protected $availabilityCacheTTL; @@ -227,6 +229,8 @@ 'isEnrolledInMultiFactor' => 'bool', 'availabilityCache' => 'text255?', 'availabilityCacheTTL' => 'uint32?', + 'defaultProfileImagePHID' => 'phid?', + 'defaultProfileImageVersion' => 'text64?', ), self::CONFIG_KEY_SCHEMA => array( 'key_phid' => null,