Added support for new RFID format

This commit is contained in:
Christoffer Viken 2017-03-16 18:54:42 +00:00
parent 13dbdf5f60
commit ffd93278d9
1 changed files with 3 additions and 3 deletions

6
db.py
View File

@ -13,13 +13,13 @@ Session = sessionmaker(bind=engine)
class User(Base): class User(Base):
__tablename__ = 'users' __tablename__ = 'users'
name = Column(String(10), primary_key=True) name = Column(String(10), primary_key=True)
card = Column(String(10)) card = Column(String(20))
rfid = Column(String(10)) rfid = Column(String(20))
credit = Column(Integer) credit = Column(Integer)
name_re = r"[a-z]+" name_re = r"[a-z]+"
card_re = r"(([Nn][Tt][Nn][Uu])?[0-9]+)?" card_re = r"(([Nn][Tt][Nn][Uu])?[0-9]+)?"
rfid_re = r"[0-9]*" rfid_re = r"[0-9a-fA-F]*"
def __init__(self, name, card, rfid=None, credit=0): def __init__(self, name, card, rfid=None, credit=0):
self.name = name self.name = name