db.create_all() 是否检查数据库是否存在?
Does db.create_all() check if the database exists?
我查看了文档,但奇怪的是它并没有说明太多。
如果我调用 db.create_all()
,是否需要检查数据库是否已经存在,以免被覆盖?
方法only creates tables;所以由您来确保数据库已经创建。
数据库必须存在,如果 table 已经存在,您将从数据库收到错误消息。它不会覆盖或删除 tables.
我查看了文档,但奇怪的是它并没有说明太多。
如果我调用 db.create_all()
,是否需要检查数据库是否已经存在,以免被覆盖?
方法only creates tables;所以由您来确保数据库已经创建。
数据库必须存在,如果 table 已经存在,您将从数据库收到错误消息。它不会覆盖或删除 tables.