我需要删除我的数据库,因为我想在我的项目中使用自定义的用户模型。我使用了跟随django introduction tutorial时使用的默认数据库。我通过终端python manage.py dbshell
连接到数据库。然后,我找到了数据库:
sqlite> .databases
main: /Users/sahandzarrinkoub/Documents/Programming/Web/Django/workout/workout/mydatabase
我继续删除数据库:
$ rm /Users/sahandzarrinkoub/Documents/Programming/Web/Django/workout/workout/mydatabase
$ rm /Users/sahandzarrinkoub/Documents/Programming/Web/Django/workout/workout/mydatabase
rm: /Users/sahandzarrinkoub/Documents/Programming/Web/Django/workout/workout/mydatabase: No such file or directory
但数据库仍显示在数据库连接中:
sqlite> .databases
main: /Users/sahandzarrinkoub/Documents/Programming/Web/Django/workout/workout/mydatabase
当我试图分离时,我收到一个错误:
sqlite> detach database main;
Error: cannot detach database main
这是一个问题吗?