python - 如何将表添加到数据库?
问题描述
我正在尝试使用此代码将表添加到本地主机上的 Flask 应用程序中的数据库 - 但它不起作用。我应该怎么办?
from flask import Flask
from flask_sqlalchemy import SQLAlchemy
app = Flask(__name__)
app.config['SQLALCHEMY_DATABASE_URI']='postgresql://postgres:123@localhost:5432/postgres'
db = SQLAlchemy(app)
class Person(db.Model):
id = db.Column(db.Integer, primary_key=True)
name = db.Column(db.String(), nullable=False)
db.create_all()
解决方案
db.session.commit()
祝你好运。
推荐阅读
- java - 处理 Servlet 中的异常和错误页面
- laravel - Laravel Nova - 将工具更改为资源工具
- uwp - 如何在 Windows 10 中将 UWP 应用程序的位置设置为与人员应用程序相同?
- c# - 与 Autofac 并行运行 xUnit 集成测试时无法加载类型 Castle.Proxies.IReadinessProxy
- reactjs - 如何在多个页面中使用 React Joyride
- android - 当应用程序在 OREO 中被杀死时,Android 推送通知不起作用
- javascript - XPath 表达式中的变量
- python - 创建具有 k 宽度的递归三叉树的大 O 复杂度
- google-app-engine - MicroDb 未重新启动。卡在“实例正在重新启动”几个小时
- reactjs - React Bootstrap按钮无法识别功能onClick