undasein
(Andres Garrido)
7
看看这个:
我清空了所有报错的表(一个接一个,最后有7个),直到可以无误地重建应用。
在你的例子中,问题似乎是一个列:
PG::DuplicateColumn: ERROR: column "bookmarkable_id" of relation "bookmarks" already exists
也许你应该找到它属于哪个表,以便清空它,或者你也可以直接删除该列。
我相信问题在于,在部分迁移时,这些表已经创建了,因此无法再次创建并报错。也许可以为这个过程添加一个条件,这样就不会报错了?(我不是专家) @pfaffman