重新初始化django项目的db.sqlite3数据库
要重置Django项目中的db.sqlite3
数据库,您可以通过以下步骤进行:
- 确保您的Django项目的数据库配置在
settings.py
文件中是正确的。 - 删除旧的
db.sqlite3
数据库文件。 - 通过运行
python manage.py migrate
命令来创建一个新的数据库,并应用所有的数据库迁移。
以下是相应的命令:
rm db.sqlite3 # 删除旧的数据库文件
python manage.py migrate # 创建新的数据库并应用迁移
这将重新创建一个空的数据库,并应用所有的Django迁移,重新创建所有的数据表和初始化数据。如果您有特定的初始数据需要添加,可以通过Django的fixtures或者在migrations
的operations
中添加相应的数据插入代码来实现。
评论已关闭