cmsmanage/membershipworks/models.py

19 lines
699 B
Python

from django.db import models
class Member(models.Model):
# TODO: this is only a partial set of fields, may want to expand
uid = models.CharField(primary_key=True, max_length=24)
year_of_birth = models.TextField(db_column='Year of Birth', blank=True, null=True)
account_name = models.TextField(db_column='Account Name', blank=True, null=True)
first_name = models.TextField(db_column='First Name', blank=True, null=True)
last_name = models.TextField(db_column='Last Name', blank=True, null=True)
def __str__(self):
return f"{self.account_name}"
class Meta:
managed = False
db_table = 'members'
ordering = ('first_name', 'last_name')