|
5 | 5 | class User(db.Model):
|
6 | 6 | """User account data model."""
|
7 | 7 |
|
8 | | - __tablename__ = "user" |
| 8 | + __tablename__ = "flasksqlalchemy-tutorial-users" |
9 | 9 |
|
10 | 10 | id = db.Column(db.Integer, primary_key=True)
|
11 | 11 | username = db.Column(db.String(64), index=True, unique=True, nullable=False)
|
12 | 12 | email = db.Column(db.String(80), index=True, unique=True, nullable=False)
|
13 | | - created = db.Column(db.DateTime, nullable=False) |
14 | 13 | bio = db.Column(db.Text, nullable=True)
|
15 | 14 | admin = db.Column(db.Boolean, nullable=False)
|
| 15 | + created_at = db.Column(db.DateTime, server_default=db.func.now()) |
| 16 | + updated_at = db.Column(db.DateTime, server_default=db.func.now(), server_onupdate=db.func.now()) |
16 | 17 |
|
17 | 18 | def __repr__(self):
|
18 | 19 | return f"<User id={self.id}, username={self.username}, email={self.email}>"
|
0 commit comments