improved database models
This commit is contained in:
parent
fdec8f74c8
commit
f20873ab0f
@ -16,7 +16,7 @@ class TComments(db.Model):
|
|||||||
__table_args__ = {'useexisting': True}
|
__table_args__ = {'useexisting': True}
|
||||||
|
|
||||||
# primary key
|
# primary key
|
||||||
comments_id = db.Column(db.Integer, primary_key=True)
|
comments_id = db.Column(db.Integer, primary_key=True, autoincrement=True)
|
||||||
|
|
||||||
# foreign keys
|
# foreign keys
|
||||||
location_id = db.Column(db.Integer, ForeignKey('t_location.id_location'), nullable=False)
|
location_id = db.Column(db.Integer, ForeignKey('t_location.id_location'), nullable=False)
|
||||||
|
@ -16,7 +16,7 @@ class TEmail(db.Model):
|
|||||||
__table_args__ = {'useexisting': True}
|
__table_args__ = {'useexisting': True}
|
||||||
|
|
||||||
# primary key
|
# primary key
|
||||||
id_email = db.Column(db.Integer, primary_key=True)
|
id_email = db.Column(db.Integer, primary_key=True, autoincrement=True)
|
||||||
|
|
||||||
# data
|
# data
|
||||||
email = db.Column(db.Integer, unique=True)
|
email = db.Column(db.Integer, unique=True)
|
||||||
|
@ -16,7 +16,7 @@ class TLocation(db.Model):
|
|||||||
__table_args__ = {'useexisting': True}
|
__table_args__ = {'useexisting': True}
|
||||||
|
|
||||||
# primary key
|
# primary key
|
||||||
id_location = db.Column(db.Integer, primary_key=True)
|
id_location = db.Column(db.Integer, primary_key=True, autoincrement=True)
|
||||||
|
|
||||||
# data
|
# data
|
||||||
location = db.Column(db.Text, nullable=False, unique=True)
|
location = db.Column(db.Text, nullable=False, unique=True)
|
||||||
|
@ -15,7 +15,17 @@ class TProjects(db.Model):
|
|||||||
__table_args__ = {'useexisting': True}
|
__table_args__ = {'useexisting': True}
|
||||||
|
|
||||||
# primary key
|
# primary key
|
||||||
id_project = db.Column(db.Integer, primary_key=True)
|
id_project = db.Column(db.Integer, primary_key=True, autoincrement=True)
|
||||||
|
|
||||||
# data
|
# data
|
||||||
name = db.Column(db.Text, nullable=True, unique=True)
|
name = db.Column(db.Text, nullable=False, unique=True)
|
||||||
|
weburl = db.Column(db.Text, nullable=False)
|
||||||
|
blogurl = db.Column(db.Text, nullable=False)
|
||||||
|
output = db.Column(db.Text, nullable=False)
|
||||||
|
sendotp = db.Column(db.Boolean, nullable=False)
|
||||||
|
|
||||||
|
gravatar_cache = db.Column(db.Boolean, nullable=False)
|
||||||
|
gravatar_cache_dir = db.Column(db.Text, nullable=True)
|
||||||
|
gravatar_size = db.Column(db.Integer, nullable=True)
|
||||||
|
|
||||||
|
addon_smileys = db.Column(db.Boolean, nullable=False, default=True)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user