from flask_sqlalchemy import SQLAlchemy from datetime import datetime db = SQLAlchemy() class HttpRequestLog(db.Model): id = db.Column(db.Integer, primary_key=True) method = db.Column(db.String(10)) url = db.Column(db.Text) request_data = db.Column(db.Text) response_code = db.Column(db.Integer) response_body = db.Column(db.Text) created_at = db.Column(db.DateTime, default=datetime.now) class VkPost(db.Model): id = db.Column(db.Integer, primary_key=True) text = db.Column(db.Text) image_path = db.Column(db.Text) publish_at = db.Column(db.DateTime) published = db.Column(db.Boolean, default=False) class MedodsAPI(db.Model): id = db.Column(db.Integer, primary_key=True) url = db.Column(db.Text) identity = db.Column(db.Text) secretKey = db.Column(db.Text) created_at = db.Column(db.DateTime, default=datetime.now) updated_at = db.Column(db.DateTime, default=datetime.now, onupdate=datetime.now)