数据库架构更改是否应该增加语义版本控制中的主要版本?

Should database schema changes increment the major version in Semantic Versioning?

Semantic Versioning 2.0.0 说:

For this system to work, you first need to declare a public API

我的 Web 应用程序不公开任何 public API,但它使用数据库。数据库模式是否可以被视为 public API 然后数据库模式的更改是否应该增加主要版本?

根据this,答案是。数据库模式可以被认为是 public API.