学习flask为什么会出现以下报错呀网上找了很久都没有找到解决方法:
UnmappedInstanceError
sqlalchemy.orm.exc.UnmappedInstanceError: Class 'builtins.tuple' is not mapped

from flask import Flask
from flask_sqlalchemy import SQLAlchemy
from sqlalchemy import text
app = Flask(__name__)
# MySQL所在的主机名
HOSTNAME = '127.0.0.1'
# MySQL监听的端口号
PORT = 3306
# 连接MySQL的用户名,读者自己设置的
USERNAME = 'root'
# 连接MySQL的密码,读者自己设置的
PASSWORD = 'cqa23333'
# MySQL上创建的数据库名称
DATABASE = 'database_learn'
app.config['SQLALCHEMY_DATABASE_URI'] = f'mysql+pymysql://{USERNAME}:{PASSWORD}@{HOSTNAME}/{DATABASE}?charset=utf8mb4'
# 在app.config设置好连接数据库的信息
# 然后使用SQLAlchemy(app)创建一个db对象
#SQLAlchemy会自动读取app.config中连接数据库的信息
db = SQLAlchemy(app)
# with app.app_context():
# with db.engine.connect() as conn:
# print(result.fetchone()) #输出一个1
class User123(db.Model):
__tablename__ = 'user'
id = db.Column(db.Integer, primary_key=True,autoincrement=True)
username = db.Column(db.String(100), nullable=False)
password = db.Column(db.String(100), nullable=False)
with app.app_context():
db.create_all()
#user = User(username='陈启安', password='123456')
#等于sql insert user(username,password) values('陈启安’,‘123456’)
@app.route('/')
def hello_world(): # put application's code here
return 'Hello World!'
@app.route('/user/add')
def add_user():
user1 = User123(username="user1",password="123456"),
user2 = User123(username="user2",password="654321"),
user3 = User123(username="user3",password="321456")
db.session.add(user1)
db.session.add(user2)
db.session.add(user3)
db.session.commit()
return 'user1 add success'
if __name__ == '__main__':
app.run()