问答详情
源自:5-2 Django数据导入

为什么我的迁移不成功?

当数据库没有数据表,第一次创建的时候迁移成功,看视频删除表,还有DJANGO_MIGRATIONS中的0001_initial,执行migrations成功创建模型,但是在执行migrate的时候老是出现django.db.utils.DatabaseError: ORA-00955: name is already used by an existing object

提问者:被冻的记忆 2019-04-20 17:02

个回答

  • Jack
    2019-04-21 21:02:26

    SELECT * FROM all_objects WHERE object_name = ‘NAME’;

    应该是被占用了,更改object_name的名字试试

  • qq_星星变_0
    2019-04-21 14:11:13

    可能是这个数据表类还在被已有的代码使用,即处于使用状态,删除处于使用状态的表就会报错。试试看将代码中对该表使用的代码删除后,再删除表。