Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 内容类型更新会破坏SQlite数据库_Angular_Sqlite_Strapi - Fatal编程技术网

Angular 内容类型更新会破坏SQlite数据库

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错

我在localhost上有一个Strapi实例

我创建了一个“posts”内容类型,包含3个字段:Title、Description和缩略图。我也使用Angular作为前端。我用Angular发出http请求,我已经看到了响应中的所有键名(例如get posts),所以我想将posts内容类型的模型更改为小写。现在,此更改正在破坏数据库,我不知道如何修复此问题,只要我无法运行strapi develop或任何其他命令,就会出现以下错误:

无法注册“post”模型的错误。
错误:SQLITE\u错误:重复的列名:标题


我打开posts模型,检查是否有重复的标题字段,但是没有。它只存在于数据库中,我不知道是否有修复方法,或者我必须删除整个数据库并从skratch创建它。

您需要在DB客户端(如dbeaver)中打开SQLite数据库并手动重命名该列,因为Strapi目前不进行数据库迁移