public function up()
 {
     if (isset($_SERVER['TRAVIS']) || isset($_SERVER['PWD']) && strpos($_SERVER['PWD'], '/tests/')) {
         return null;
     }
     $userName = '******';
     $tableName = \dektrium\user\models\User::tableName();
     $query = 'SELECT COUNT(*) FROM ' . $tableName . ' WHERE `username`=:username';
     $count = \Yii::$app->db->createCommand($query, [':username' => $userName])->queryScalar();
     if ($count > 0) {
         return null;
     }
     $user = \Yii::createObject(['class' => \dektrium\user\models\User::className(), 'scenario' => 'create', 'username' => $userName, 'password' => $userName, 'email' => $userName . '@yii2enterprise.dev']);
     return $user->create();
 }
Exemple #2
0
 public function getModifiedby()
 {
     return $this->hasOne(User::className(), ['id' => 'modified_by'])->from(User::tableName() . ' AS modifiedby');
 }