[缺陷]新建表未使用updatedAt字段,添加数据时报该字段不存在

* 描述问题

在数据源界面配置中创建了一张表未勾选系统字段updatedAt,在代码里defineCollection定义了表配置,也未启用updatedAt字段,在代码中使用repository.create新增数据时报错:Error: SQLITE_ERROR: table xxx has no column named updatedAt

* 运行环境

  • NocoBase 版本:v1.2.22-alpha
  • 数据库种类与版本: sqlite3
  • 操作系统:windows
  • 部署方式:create-nocobase-app
  • Docker 镜像版本:
  • NodeJS 版本:V20.15.0

如何重现

1.到数据源界面进入配置,新增一张表,系统字段不勾选“最后更新时间”
2.创建动态页面,配置新增表单,往该表新增数据,点提交,弹出错误提示

预期行为

截图

日志