12345678910111213141516171819202122232425262728 |
- #!/usr/bin/env python
- # -*- coding=UTF-8 -*-
- # **************************************************************************
- # Copyright © 2016 jianglin
- # File Name: models.py
- # Author: jianglin
- # Email: xiyang0807@gmail.com
- # Created: 2016-05-20 13:32:12 (CST)
- # Last Update:星期日 2016-7-24 15:13:39 (CST)
- # By:
- # Description:
- # **************************************************************************
- from maple import db
- from maple.tag.models import Tags
- from datetime import datetime
- from flask_login import UserMixin
- from werkzeug.security import (generate_password_hash, check_password_hash)
- from sqlalchemy import event
- class Follow(db.Model):
- __tablename__ = 'follows'
- id = db.Column(db.Integer, primary_key=True)
- follower_id = db.Column(db.Integer, db.ForeignKey('users.id'))
- following_user_id = db.Column(db.Integer, db.ForeignKey('users.id'))
- following_tag_id = db.Column(db.Integer, db.ForeignKey('tags.id'))
- following_collect_id = db.Column(db.Integer, db.ForeignKey('collects.id'))
- followinf_topic_id = db.Column(db.Integer, db.ForeignKey('topics.id'))
|