Member.php 881 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. <?php
  2. namespace app\model;
  3. use support\Model;
  4. class Member extends Model
  5. {
  6. protected $table = 'member';
  7. protected $primaryKey = 'member_id';
  8. protected $keyType = 'string';
  9. protected $dateFormat = 'U';
  10. const CREATED_AT = 'member_addtimes';
  11. const UPDATED_AT = null;
  12. /**
  13. * @Desc 关联member cert
  14. * @Author Gorden
  15. * @Date 2024/3/25 13:57
  16. *
  17. * @return \Illuminate\Database\Eloquent\Relations\HasOne
  18. */
  19. public function cert()
  20. {
  21. return $this->hasOne(MemberCert::class, 'join_cert_member_id', 'member_id');
  22. }
  23. /**
  24. * @Desc 关联member info
  25. * @Author Gorden
  26. * @Date 2024/3/25 13:56
  27. *
  28. * @return \Illuminate\Database\Eloquent\Relations\HasOne
  29. */
  30. public function info()
  31. {
  32. return $this->hasOne(MemberInfo::class, 'join_info_member_id', 'member_id');
  33. }
  34. }