Angular 内容类型更新会破坏SQlite数据库
我在localhost上有一个Strapi实例 我创建了一个“posts”内容类型,包含3个字段:Title、Description和缩略图。我也使用Angular作为前端。我用Angular发出http请求,我已经看到了响应中的所有键名(例如get posts),所以我想将posts内容类型的模型更改为小写。现在,此更改正在破坏数据库,我不知道如何修复此问题,只要我无法运行strapi develop或任何其他命令,就会出现以下错误:Angular 内容类型更新会破坏SQlite数据库,angular,sqlite,strapi,Angular,Sqlite,Strapi,我在localhost上有一个Strapi实例 我创建了一个“posts”内容类型,包含3个字段:Title、Description和缩略图。我也使用Angular作为前端。我用Angular发出http请求,我已经看到了响应中的所有键名(例如get posts),所以我想将posts内容类型的模型更改为小写。现在,此更改正在破坏数据库,我不知道如何修复此问题,只要我无法运行strapi develop或任何其他命令,就会出现以下错误: 无法注册“post”模型的错误。 错误:SQLITE\u错
无法注册“post”模型的错误。
错误:SQLITE\u错误:重复的列名:标题
我打开posts模型,检查是否有重复的标题字段,但是没有。它只存在于数据库中,我不知道是否有修复方法,或者我必须删除整个数据库并从skratch创建它。您需要在DB客户端(如dbeaver)中打开SQLite数据库并手动重命名该列,因为Strapi目前不进行数据库迁移