EF Core - 代码优先迁移:关键字“NOT”附近的语法不正确

轮缘

我正在关注教程。

添加了 Rating 属性,运行“update-database”时出现此错误:

在此处输入图片说明

试图恢复到以前的迁移,但表示没有作为数据库应用的迁移是最新的。删除数据库表并重新运行迁移,但仍然得到这个。当我添加另一个迁移之后,UP 和 DOWN 方法是空的。任何人有任何想法?谢谢

Ben

好吧,您还没有共享任何代码,因此纯粹根据教程所说的内容和您发布的图片,它看起来像而不是:

[Column(TypeName = "decimal(18, 2)")]

你很可能有

[Column(TypeName = "decimal(18, 2")]

因为它在alter子句中缺少一个括号(即,您需要在字符串中的 2 后面加上一个括号)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

EF Core中的获取迁移

来自分类Dev

无法使用 EF Core 迁移

来自分类Dev

从 EF Core 2 迁移到 EF Core 3

来自分类Dev

'real'附近的语法不正确。关键字“ where”附近的语法不正确

来自分类Dev

关键字'from'附近的语法不正确(NOT IN)

来自分类Dev

关键字“ case”附近的语法不正确

来自分类Dev

关键字WHERE附近的语法不正确

来自分类Dev

关键字“ ORDER”附近的语法不正确

来自分类Dev

关键字“ DEFAULT”附近的语法不正确

来自分类Dev

显示关键字“ as”错误附近的语法不正确

来自分类Dev

关键字“ right”附近的语法不正确

来自分类Dev

关键字“ ON”附近的语法不正确

来自分类Dev

关键字“ set”附近的语法不正确

来自分类Dev

关键字“ DEFAULT”附近的语法不正确

来自分类Dev

关键字“ end”附近的语法不正确

来自分类Dev

错误:关键字“ group”附近的语法不正确

来自分类Dev

关键字“ INTO”附近的语法不正确

来自分类Dev

关键字“ join”附近的语法不正确

来自分类Dev

关键字SELECT附近的语法不正确

来自分类Dev

关键字“ into”附近的语法不正确

来自分类Dev

关键字附近的语法不正确 if

来自分类Dev

'关键字'case'附近的语法不正确

来自分类Dev

出现错误“关键字'as'附近的语法不正确”

来自分类Dev

关键字 'IF' 附近的语法不正确,IF 跟在 WITH 之后

来自分类Dev

错误消息 - 关键字“OR”附近的语法不正确

来自分类Dev

关键字“AS”附近的语法不正确,需要 ID

来自分类Dev

EF Core RC2中的迁移

来自分类Dev

EF Core迁移2.2.6至3.0.0

来自分类Dev

在Heroku中运行EF Core迁移