db.init_app(app)并不会保存app。
    db.create_all()此时并不会执行成功。create_all内部执行的是_execute_for_all_tables

    可以通过db.create_all(app = app)可以执行;
    也可以通过

    1. with app.app_context():
    2. db.create_all()

    也可以通过db = SQLAlchemy(app)绑定app,然后执行db.create_all()即可生成数据库表。