From 9f0d67137c98aa296471e1b7f57ae43f5bb17db6 Mon Sep 17 00:00:00 2001 From: Tim Graham Date: Tue, 30 Jun 2015 14:23:29 -0400 Subject: [PATCH] Fixed #25038 -- Reverted incorrect documentation about inspectdb introspecting views. This reverts commit bd691f4586c8ad45bd059ff9d3621cbf8afdcdce (refs #24177). --- docs/ref/django-admin.txt | 15 +++++---------- docs/releases/1.8.txt | 3 --- 2 files changed, 5 insertions(+), 13 deletions(-) diff --git a/docs/ref/django-admin.txt b/docs/ref/django-admin.txt index 59c7cb03cb..23c4de9fab 100644 --- a/docs/ref/django-admin.txt +++ b/docs/ref/django-admin.txt @@ -332,17 +332,17 @@ inspectdb .. django-admin:: inspectdb -Introspects the database tables and views in the database pointed-to by the +Introspects the database tables in the database pointed-to by the :setting:`NAME` setting and outputs a Django model module (a ``models.py`` file) to standard output. Use this if you have a legacy database with which you'd like to use Django. -The script will inspect the database and create a model for each table or view -within it. +The script will inspect the database and create a model for each table within +it. As you might expect, the created models will have an attribute for every field -in the table or view. Note that ``inspectdb`` has a few special cases in its -field-name output: +in the table. Note that ``inspectdb`` has a few special cases in its field-name +output: * If ``inspectdb`` cannot map a column's type to a model field type, it'll use ``TextField`` and will insert the Python comment @@ -385,11 +385,6 @@ it because ``True`` is its default value). The :djadminopt:`--database` option may be used to specify the database to introspect. -.. versionadded:: 1.8 - - A feature to inspect database views was added. In previous versions, only - tables (not views) were inspected. - loaddata ------------------------------ diff --git a/docs/releases/1.8.txt b/docs/releases/1.8.txt index 5e84aaca50..d8ac681dae 100644 --- a/docs/releases/1.8.txt +++ b/docs/releases/1.8.txt @@ -424,9 +424,6 @@ Management Commands introspect :class:`~django.db.models.AutoField` for MySQL and PostgreSQL databases. -* :djadmin:`inspectdb` now introspects database views on all database backends. - In previous versions, only tables (not views) were inspected. - * When calling management commands from code through :ref:`call_command ` and passing options, the option name can match the command line option name (without the initial dashes) or the final option destination