Schema and version number changes
This commit is contained in:
parent
ef8d5343e9
commit
a70b4f2eae
4 changed files with 34 additions and 2 deletions
|
|
@ -20,7 +20,7 @@ import datetime, time, re, os, sys, string, json, html
|
|||
from functools import wraps
|
||||
from flask_login import LoginManager
|
||||
|
||||
__version__ = '0.7.0'
|
||||
__version__ = '0.8-dev'
|
||||
|
||||
# we want to support Python 3 only.
|
||||
# Python 2 has too many caveats.
|
||||
|
|
|
|||
|
|
@ -26,6 +26,8 @@ class BaseModel(Model):
|
|||
class User(BaseModel):
|
||||
# The unique username.
|
||||
username = CharField(unique=True)
|
||||
# The user's full name (here for better search since 0.8)
|
||||
full_name = TextField()
|
||||
# The password hash.
|
||||
password = CharField()
|
||||
# An email address.
|
||||
|
|
@ -107,7 +109,6 @@ class UserAdminship(BaseModel):
|
|||
# New in 0.6
|
||||
class UserProfile(BaseModel):
|
||||
user = ForeignKeyField(User, primary_key=True)
|
||||
full_name = TextField()
|
||||
biography = TextField(default='')
|
||||
location = IntegerField(null=True)
|
||||
year = IntegerField(null=True)
|
||||
|
|
@ -115,6 +116,12 @@ class UserProfile(BaseModel):
|
|||
instagram = TextField(null=True)
|
||||
facebook = TextField(null=True)
|
||||
telegram = TextField(null=True)
|
||||
@property
|
||||
def full_name(self):
|
||||
'''
|
||||
Moved to User in 0.8 for search improvement reasons.
|
||||
'''
|
||||
return self.user.full_name
|
||||
|
||||
# The message privacy values.
|
||||
MSGPRV_PUBLIC = 0 # everyone
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue