架构创建¶
在此,我们创建与 SQLite 数据库客户端的连接,然后发现并初始化模型。
-
async classmethod Tortoise.generate_schemas(safe=
True
)[source] 根据提供给
.init()
方法的模型生成模式。如果模式已存在,则会失败,因此不建议将其用作应用程序工作流的一部分- 参数:¶
- safe=
True
设置为 true 时,仅在表尚不存在时才创建表。
- safe=
- 引发:¶
ConfigurationError – 当
.init()
未被调用时。- 返回类型:¶
无
generate_schema
在空数据库上生成模式。在生成模式时,还有一个默认选项,将 safe
参数设置为 True
,这将仅在表尚不存在时插入表。