我是django framework的新手。
我试着按照djangogirls教程创建一个简单的博客。
在这里,默认情况下,我们将sqlite3作为默认数据库引擎
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.sqlite3',
'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
}
}
我还试了些ORM queries,甚至performed some row sql queries
在我的django项目中,我有这个db.sqlite3文件
blog db.sqlite3 env manage.py mysite
我的问题:如何知道django在这个db.sqlite3中创建的模式(我知道mysql,在那里我可以看到每个数据库和表的详细信息,所以在这里我只想知道sqlite中的更多信息)
我的系统中有sqlite3,我尝试了.database命令,但它只显示了
seq name file
--- --------------- ----------------------------------------------------------
0 main
转到数据库所在的文件夹,然后
那么
或者 .架构
取决于你想要什么。而不是直接调用sqlite3
然后键入sqlite命令。
可以使用以下命令获取创建的数据库的sql脚本。
python manage.py sqlmigrate app_label migration_name
您可以在线查看db.sqlite文件。
sqlite Online
只需将文件上传到那里,就可以看到db.sqlite文件中的表。
相关问题 更多 >
编程相关推荐