models.py 2.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. from django.db import models
  2. # Create your models here.
  3. class User(models.Model):
  4. name = models.CharField(max_length=50, blank=True, null=True)
  5. email = models.CharField(max_length=50, blank=True, null=True)
  6. phone = models.CharField(max_length=20, blank=True, null=True)
  7. password = models.CharField(max_length=50, blank=True, null=True)
  8. status = models.IntegerField(blank=True, null=True)
  9. org = models.IntegerField(blank=True, null=True)
  10. role = models.IntegerField(blank=True, null=True)
  11. create_at = models.DateTimeField(blank=True, null=True)
  12. update_at = models.DateTimeField(blank=True, null=True)
  13. last_login_time = models.DateTimeField(blank=True, null=True)
  14. introducer = models.IntegerField(blank=True, null=True)
  15. class Meta:
  16. managed = False
  17. db_table = 'user'
  18. class UserProfiles(models.Model):
  19. userid = models.IntegerField(blank=True, null=True)
  20. gender = models.IntegerField(blank=True, null=True)
  21. school = models.CharField(max_length=50, blank=True, null=True)
  22. grade = models.IntegerField(blank=True, null=True)
  23. provincial = models.CharField(max_length=50, blank=True, null=True)
  24. city = models.CharField(max_length=50, blank=True, null=True)
  25. street = models.CharField(max_length=150, blank=True, null=True)
  26. class Meta:
  27. managed = False
  28. db_table = 'user_profiles'
  29. class UserTask(models.Model):
  30. user_id = models.IntegerField(blank=True, null=True)
  31. map_id = models.IntegerField(blank=True, null=True)
  32. courses_id = models.IntegerField(blank=True, null=True)
  33. href = models.CharField(max_length=100, blank=True, null=True)
  34. content = models.CharField(max_length=200, blank=True, null=True)
  35. lecturer_id = models.IntegerField(blank=True, null=True)
  36. remarks = models.CharField(max_length=200, blank=True, null=True)
  37. class Meta:
  38. managed = False
  39. db_table = 'user_task'
  40. class UserWechat(models.Model):
  41. userid = models.IntegerField(blank=True, null=True)
  42. openid = models.CharField(max_length=100, blank=True, null=True)
  43. sessionkey = models.CharField(max_length=100, blank=True, null=True)
  44. phone = models.CharField(max_length=15, blank=True, null=True)
  45. nikename = models.CharField(max_length=100, blank=True, null=True)
  46. gender = models.IntegerField(blank=True, null=True)
  47. avatarurl = models.CharField(db_column='avatarUrl', max_length=100, blank=True, null=True) # Field name made lowercase.
  48. countrycode = models.CharField(db_column='countryCode', max_length=100, blank=True, null=True) # Field name made lowercase.
  49. country = models.CharField(max_length=50, blank=True, null=True)
  50. province = models.CharField(max_length=50, blank=True, null=True)
  51. city = models.CharField(max_length=50, blank=True, null=True)
  52. language = models.CharField(max_length=50, blank=True, null=True)
  53. class Meta:
  54. managed = False
  55. db_table = 'user_wechat'