生成新的SQLite数据库Django。

7

我有一个重复的sqlite数据库。我试图删除重复的,但结果却把两个都删了。有没有办法生成一个新的数据库?这些数据并不是特别重要。


1
你肯定会像手动创建一样做同样的事情,即 manage.py migrate 吧? - Daniel Roseman
2个回答

6

安装django-extensions,以便重置数据库。

然后运行

python manage.py reset_db

接着

python manage.py migrate


1
由于没有数据库,reset_db 没有用处,只需要运行 python manage.py migrate 即可。 - aumo

4

如果您的项目中没有数据库,只需运行python manage.py migrate,就会创建一个新的db.sqlite3文件。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接