我正在尝试使用Nginx,Mysql和Capistrano将lobsters应用程序部署到我的Ubuntu 18.04服务器。我已经创建了数据库,指定了production.rb,deploy.rb,databases.yml文件并运行->
cap production deploy
但是在尝试迁移时出现此错误:
原因: ActiveRecord :: StatementInvalid:Mysql2 :: Error:表“邀请”已经存在:CREATE TABLE
invitations
(id
bigint NOT NULL AUTO_INCREMENT PRIMARY KEY,user_id
int,code
varchar(255),created_at
datetime NOT NULL,updated_at
datetime NOT NULL)
我检查了数据库,并且有一个邀请表。当我删除数据库时,首先出现一个“不存在”错误,而当我再次尝试进行部署时,我得到了这个错误。
您认为这里发生了什么?