[Django]-Django: using more than one database with inspectdb?

35👍

From the documentation:

--database DATABASE

Specifies the database to introspect. Defaults to default.

So you can inspect your second database with:

python manage.py inspectdb --database blah

You cannot inspect both at the same time.

11👍

You can specify a specific database like this:

python manage.py inspectdb --database=blah > you_app/models.py
👤M.Void

3👍

If you are trying @solarissmoke’s answer for Django 2.*:

Don’t wrap the database name with quotes, otherwise it will give you a KeyError and a ConnectionDoesnotExist error.

python manage.py inspectdb --database blah

Leave a comment