mirror of
http://git.whoc.org.uk/git/password-manager.git
synced 2024-11-14 18:19:02 +01:00
Update flask models to fix table creation
Mysql requires a length in the table definition for String columns
This commit is contained in:
parent
a141d2e887
commit
88e51068ca
@ -11,14 +11,14 @@ class User(db.Model, UserMixin):
|
|||||||
"""Clipperz User model."""
|
"""Clipperz User model."""
|
||||||
|
|
||||||
id = db.Column(db.Integer, primary_key=True)
|
id = db.Column(db.Integer, primary_key=True)
|
||||||
username = db.Column(db.String(), unique=True, index=True)
|
username = db.Column(db.String(255), unique=True, index=True)
|
||||||
srp_s = db.Column(db.String(128))
|
srp_s = db.Column(db.String(128))
|
||||||
srp_v = db.Column(db.String(128))
|
srp_v = db.Column(db.String(128))
|
||||||
header = db.Column(db.Text())
|
header = db.Column(db.Text())
|
||||||
statistics = db.Column(db.Text())
|
statistics = db.Column(db.Text())
|
||||||
auth_version = db.Column(db.String())
|
auth_version = db.Column(db.String(255))
|
||||||
version = db.Column(db.String())
|
version = db.Column(db.String(255))
|
||||||
lock = db.Column(db.String())
|
lock = db.Column(db.String(255))
|
||||||
records = db.relationship(
|
records = db.relationship(
|
||||||
'Record',
|
'Record',
|
||||||
backref='user',
|
backref='user',
|
||||||
@ -66,12 +66,12 @@ class RecordVersion(db.Model):
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
id = db.Column(db.Integer(), primary_key=True)
|
id = db.Column(db.Integer(), primary_key=True)
|
||||||
reference = db.Column(db.String(), unique=True, index=True)
|
reference = db.Column(db.String(255), unique=True, index=True)
|
||||||
header = db.Column(db.Text())
|
header = db.Column(db.Text())
|
||||||
data = db.Column(db.Text())
|
data = db.Column(db.Text())
|
||||||
api_version = db.Column(db.String())
|
api_version = db.Column(db.String(255))
|
||||||
version = db.Column(db.Integer())
|
version = db.Column(db.Integer())
|
||||||
previous_version_key = db.Column(db.String())
|
previous_version_key = db.Column(db.String(255))
|
||||||
previous_version_id = db.Column(db.Integer(),
|
previous_version_id = db.Column(db.Integer(),
|
||||||
db.ForeignKey('record_version.id'))
|
db.ForeignKey('record_version.id'))
|
||||||
creation_date = db.Column(db.DateTime())
|
creation_date = db.Column(db.DateTime())
|
||||||
@ -115,9 +115,9 @@ class Record(db.Model):
|
|||||||
|
|
||||||
id = db.Column(db.Integer(), primary_key=True)
|
id = db.Column(db.Integer(), primary_key=True)
|
||||||
user_id = db.Column(db.ForeignKey('user.id'))
|
user_id = db.Column(db.ForeignKey('user.id'))
|
||||||
reference = db.Column(db.String(), unique=True, index=True)
|
reference = db.Column(db.String(255), unique=True, index=True)
|
||||||
data = db.Column(db.Text())
|
data = db.Column(db.Text())
|
||||||
api_version = db.Column(db.String())
|
api_version = db.Column(db.String(255))
|
||||||
version = db.Column(db.Integer(), default=0)
|
version = db.Column(db.Integer(), default=0)
|
||||||
creation_date = db.Column(db.DateTime())
|
creation_date = db.Column(db.DateTime())
|
||||||
update_date = db.Column(db.DateTime())
|
update_date = db.Column(db.DateTime())
|
||||||
@ -156,12 +156,12 @@ class OneTimePassword(db.Model):
|
|||||||
|
|
||||||
id = db.Column(db.Integer(), primary_key=True)
|
id = db.Column(db.Integer(), primary_key=True)
|
||||||
user_id = db.Column(db.ForeignKey('user.id'))
|
user_id = db.Column(db.ForeignKey('user.id'))
|
||||||
status = db.Column(db.String())
|
status = db.Column(db.String(255))
|
||||||
reference = db.Column(db.String(), unique=True)
|
reference = db.Column(db.String(255), unique=True)
|
||||||
key_value = db.Column(db.String())
|
key_value = db.Column(db.String(255))
|
||||||
key_checksum = db.Column(db.String())
|
key_checksum = db.Column(db.String(255))
|
||||||
data = db.Column(db.Text())
|
data = db.Column(db.Text())
|
||||||
version = db.Column(db.String())
|
version = db.Column(db.String(255))
|
||||||
creation_date = db.Column(db.DateTime())
|
creation_date = db.Column(db.DateTime())
|
||||||
request_date = db.Column(db.DateTime())
|
request_date = db.Column(db.DateTime())
|
||||||
usage_date = db.Column(db.DateTime())
|
usage_date = db.Column(db.DateTime())
|
||||||
@ -193,7 +193,7 @@ class Session(db.Model):
|
|||||||
"""Model a session."""
|
"""Model a session."""
|
||||||
|
|
||||||
id = db.Column(db.Integer(), primary_key=True)
|
id = db.Column(db.Integer(), primary_key=True)
|
||||||
sessionId = db.Column(db.String())
|
sessionId = db.Column(db.String(255))
|
||||||
access_date = db.Column(db.DateTime())
|
access_date = db.Column(db.DateTime())
|
||||||
|
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
|
Loading…
Reference in New Issue
Block a user