Django -想用inspectdb只获取一个表,使用MS SQL Server

o2gm4chl  于 2023-06-25  发布在  Go
关注(0)|答案(2)|浏览(143)

我一直在用django 4.0测试inspectdb。如果我执行“python manage.py inspectdb --database MSDatabase”,它会尝试将所有表信息带入模型。有没有办法只选择几个或一个表?
数据库服务器是MS SQL Server。数据库是MSDatabase,模式是MySchema,表名是MYTBL。
我尝试了“python manage.py inspectdb --database MSDatabase MYTBL”,得到了表未找到错误。

e0bqpujr

e0bqpujr1#

你可以传递表的名字来完成它。

python manage.py inspectdb table1

或多个表

python manage.py inspectdb table1 table2

这是Django 4.0的inspectdb文档的链接。

u0sqgete

u0sqgete2#

对我来说,这很有效。

python manage.py inspectdb --database MyDb table1

相关问题