from utilities.database import db # Импортируем db из backend_flask.py class User(db.Model): id = db.Column(db.Integer, primary_key=True) username = db.Column(db.String(80), unique=True, nullable=False) is_blocked = db.Column(db.Boolean, default=False) actions = db.Column(db.String(500)) subscriptions = db.Column(db.String(500)) class Region(db.Model): id = db.Column(db.Integer, primary_key=True) name = db.Column(db.String(80), nullable=False) active = db.Column(db.Boolean, default=True) class Log(db.Model): id = db.Column(db.Integer, primary_key=True) username = db.Column(db.String(80), nullable=False) action = db.Column(db.String(500), nullable=False) timestamp = db.Column(db.DateTime, default=db.func.current_timestamp())