db.create_all()是否检查数据库是否存在?

时间:2015-02-03 07:50:03

标签: flask flask-sqlalchemy

我检查了文档,但它并没有多说什么,很奇怪。

如果我打电话给db.create_all(),是否需要检查数据库是否已经存在,以免被覆盖?

1 个答案:

答案 0 :(得分:5)

方法only creates tables;因此,您需要确保已创建数据库。

数据库必须存在,如果表已经存在,您将收到数据库中的错误。它不会覆盖或删除表格。