# SQLAlchemy連線資料庫模板
阿新 • • 發佈:2021-01-21
計算機/cs操作記錄
from flask import Flask from flask_sqlalchemy import SQLAlchemy import pymysql app = Flask(__name__) app.config['SQLALCHEMY_DATABASE_URI'] = 'mysql+pymysql://root:root@localhost/apple' app.config['SQLALCHEMY_TRACK_MODIFICATIONS'] = True # 每次請求結束 db = SQLAlchemy(app) # db 物件是 SQLAlchemy 類的例項,表示程式使用的數 class User(db.Model): __tablename__ = 'user' # 該模型對應的表名 id = db.Column(db.Integer, primary_key=True) name = db.Column(db.String(20), unique=True, index=True) # 定 義姓名欄位 birthday = db.Column(db.Date, nullable=False) # 定 義生日欄位 money = db.Column(db.Float, default=0.0) if __name__ == '__main__': db.create_all()