summaryrefslogtreecommitdiff
path: root/docs/intro/tutorial02.txt
diff options
context:
space:
mode:
Diffstat (limited to 'docs/intro/tutorial02.txt')
-rw-r--r--docs/intro/tutorial02.txt27
1 files changed, 11 insertions, 16 deletions
diff --git a/docs/intro/tutorial02.txt b/docs/intro/tutorial02.txt
index bcc4e9f04d..4c0b96954d 100644
--- a/docs/intro/tutorial02.txt
+++ b/docs/intro/tutorial02.txt
@@ -240,10 +240,9 @@ You should see something similar to the following:
.. code-block:: text
Migrations for 'polls':
- polls/migrations/0001_initial.py:
- - Create model Choice
+ polls/migrations/0001_initial.py
- Create model Question
- - Add field question to choice
+ - Create model Choice
By running ``makemigrations``, you're telling Django that you've made
some changes to your models (in this case, you've made new ones) and that
@@ -272,14 +271,6 @@ readability):
BEGIN;
--
- -- Create model Choice
- --
- CREATE TABLE "polls_choice" (
- "id" serial NOT NULL PRIMARY KEY,
- "choice_text" varchar(200) NOT NULL,
- "votes" integer NOT NULL
- );
- --
-- Create model Question
--
CREATE TABLE "polls_question" (
@@ -288,16 +279,20 @@ readability):
"pub_date" timestamp with time zone NOT NULL
);
--
- -- Add field question to choice
+ -- Create model Choice
--
- ALTER TABLE "polls_choice" ADD COLUMN "question_id" integer NOT NULL;
- ALTER TABLE "polls_choice" ALTER COLUMN "question_id" DROP DEFAULT;
- CREATE INDEX "polls_choice_7aa0f6ee" ON "polls_choice" ("question_id");
+ CREATE TABLE "polls_choice" (
+ "id" serial NOT NULL PRIMARY KEY,
+ "choice_text" varchar(200) NOT NULL,
+ "votes" integer NOT NULL,
+ "question_id" integer NOT NULL
+ );
ALTER TABLE "polls_choice"
- ADD CONSTRAINT "polls_choice_question_id_246c99a640fbbd72_fk_polls_question_id"
+ ADD CONSTRAINT "polls_choice_question_id_c5b4b260_fk_polls_question_id"
FOREIGN KEY ("question_id")
REFERENCES "polls_question" ("id")
DEFERRABLE INITIALLY DEFERRED;
+ CREATE INDEX "polls_choice_question_id_c5b4b260" ON "polls_choice" ("question_id");
COMMIT;