如何添加 and/or 修改数据库架构?

How do I add and/or modify a database schema?

如何添加 and/or 修改数据库架构?

看似可能的事情;

尽管在上述每种情况下,数据库架构都必须保持不变。 From the docs.

If the parent is a database, the property values of the new page in the properties parameter must conform to the parent database's property schema.

我可以确认是这种情况,因为我在使用创建页面端点时收到带有额外 属性 值的错误。

如果我创建一个使用表的插件,那么期望有人构建整个架构然后将插件指向它是一种非常糟糕的用户体验。

好像不行;

您所指的文档专门用于在数据库中创建页面。这与修改数据库本身是分开的。

概念API目前(概念版本:2021-05-13)不支持创建或修改数据库。您只能检索或查询数据库。

在 API 的未来迭代中,可能会有 POST 数据库或 PATCH 数据库端点。