【发布时间】:2018-03-13 08:44:55
【问题描述】:
我有 aspnet zero 项目并尝试将它与 Postgresql 一起使用。我按照说明操作,当我尝试 Update-Database 时,它给了我错误:
执行 DbCommand 失败 (18ms) [Parameters=[], CommandType='Text', 命令超时='30'] 创建序列“AppSubscriptionPayments_Id_seq”以 1 递增 1 开始 没有最小值没有最大值没有循环; ALTER TABLE "AppSubscriptionPayments" ALTER COLUMN "Id" TYPE int8; ALTER TABLE "AppSubscriptionPayments" ALTER COLUMN "Id" SET NOT NULL; ALTER TABLE "AppSubscriptionPayments" ALTER COLUMN "Id" 设置默认值 (nextval('"AppSubscriptionPayments_Id_seq"')); 更改序列“AppSubscriptionPayments_Id_seq”拥有者 “AppSubscriptionPayments”。“ID”
42P01:“AppSubscriptionPayments”对象不存在
我正在使用 Postgresql 10、Visual Studio 2017 和 ASPNET 零。
【问题讨论】:
-
您可以删除数据库并运行
Update-Database。它将 100% 工作。
标签: asp.net postgresql aspnetboilerplate