add User model
This commit is contained in:
13
db.py
13
db.py
@@ -2,6 +2,7 @@ from flask_sqlalchemy import SQLAlchemy
|
|||||||
|
|
||||||
db = SQLAlchemy()
|
db = SQLAlchemy()
|
||||||
|
|
||||||
|
|
||||||
class Period(db.Model):
|
class Period(db.Model):
|
||||||
period = db.Column(db.Integer, primary_key=True)
|
period = db.Column(db.Integer, primary_key=True)
|
||||||
periodTime = db.Column(db.Time)
|
periodTime = db.Column(db.Time)
|
||||||
@@ -10,6 +11,7 @@ class Period(db.Model):
|
|||||||
def __repr__(self):
|
def __repr__(self):
|
||||||
return f'<Period "{self.period}">'
|
return f'<Period "{self.period}">'
|
||||||
|
|
||||||
|
|
||||||
class Task(db.Model):
|
class Task(db.Model):
|
||||||
id = db.Column(db.Integer, primary_key=True)
|
id = db.Column(db.Integer, primary_key=True)
|
||||||
title = db.Column(db.String(100))
|
title = db.Column(db.String(100))
|
||||||
@@ -21,6 +23,7 @@ class Task(db.Model):
|
|||||||
def __repr__(self):
|
def __repr__(self):
|
||||||
return f'<Task "{self.title}">'
|
return f'<Task "{self.title}">'
|
||||||
|
|
||||||
|
|
||||||
class Event(db.Model):
|
class Event(db.Model):
|
||||||
id = db.Column(db.Integer, primary_key=True)
|
id = db.Column(db.Integer, primary_key=True)
|
||||||
scheduled_date = db.Column(db.String(100))
|
scheduled_date = db.Column(db.String(100))
|
||||||
@@ -30,4 +33,12 @@ class Event(db.Model):
|
|||||||
task_id = db.Column(db.Integer, db.ForeignKey('task.id'))
|
task_id = db.Column(db.Integer, db.ForeignKey('task.id'))
|
||||||
|
|
||||||
def __repr__(self):
|
def __repr__(self):
|
||||||
return f'<Event "{self.id}">'
|
return f'<Event "{self.id}">'
|
||||||
|
|
||||||
|
|
||||||
|
class User(db.Model):
|
||||||
|
id = db.Column(db.Integer, primary_key=True)
|
||||||
|
userName = db.Column(db.String(1000))
|
||||||
|
email = db.Column(db.String(100), unique=True)
|
||||||
|
password = db.Column(db.String(100))
|
||||||
|
realName = db.Column(db.String(1000))
|
||||||
|
Reference in New Issue
Block a user