EmailLog.php 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. <?php
  2. namespace backendApi\modules\v1\models;
  3. use Yii;
  4. /**
  5. * This is the model class for table "{{%EMAIL_LOG}}".
  6. *
  7. * @property string ID
  8. * @property string ADMIN_ID 管理员ID
  9. * @property string EMAIL 邮箱
  10. * @property string CODE 验证码
  11. * @property int CREATED_AT 创建时间
  12. * @property int UPDATED_AT 更新时间
  13. */
  14. class EmailLog extends \common\components\ActiveRecord
  15. {
  16. /**
  17. * @inheritdoc
  18. */
  19. public static function tableName()
  20. {
  21. return '{{%EMAIL_LOG}}';
  22. }
  23. /**
  24. * @inheritdoc
  25. */
  26. public function rules()
  27. {
  28. return [
  29. [['ADMIN_ID', 'EMAIL', 'CREATED_AT'], 'required'],
  30. [['CREATED_AT', 'UPDATED_AT'], 'integer'],
  31. [['ID', 'ADMIN_ID'], 'string', 'max' => 32],
  32. [['ID'], 'unique'],
  33. ];
  34. }
  35. /**
  36. * @inheritdoc
  37. */
  38. public function attributeLabels()
  39. {
  40. return [
  41. 'ID' => 'ID',
  42. 'ADMIN_ID' => '管理员ID',
  43. 'EMAIL' => '邮箱',
  44. 'CODE' => '验证码',
  45. 'CREATED_AT' => '创建时间',
  46. 'UPDATED_AT' => '更新时间',
  47. ];
  48. }
  49. }