blob: d07ed7d466c9ac0e140b5acbb975560cee398ad9 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
from modules.shared.models import db
class Interest(db.Model):
id = db.Column(db.Integer, primary_key=True)
name = db.Column(db.String(255), nullable=False, unique=True)
created_at = db.Column(db.DateTime())
updated_at = db.Column(db.DateTime())
class UserInterest(db.Model):
id = db.Column(db.Integer, primary_key=True)
user_id = db.Column(db.Integer, db.ForeignKey('user.id'), primary_key=True)
interest_id = db.Column(db.Integer, db.ForeignKey('interest.id'),
primary_key=True)
created_at = db.Column(db.DateTime())
updated_at = db.Column(db.DateTime())
|