$ python manage.py sqlmigrate student 0001
...
BEGIN;
--
-- Create model Student
--
CREATE TABLE "student" (
"id" serial NOT NULL PRIMARY KEY,
"name" varchar(5) NOT NULL,
"grade" smallint NOT NULL,
"is_graduated" boolean NOT NULL,
"created_at" timestamp with time zone NOT NULL,
"updated_at" timestamp with time zone NOT NULL,
"univ_id" integer NOT NULL);
ALTER TABLE "student"
ADD CONSTRAINT "student_univ_id_3534536f_fk_univ_id"
FOREIGN KEY ("univ_id") REFERENCES "univ" ("id")
DEFERRABLE INITIALLY DEFERRED;
CREATE INDEX "student_d42eeeb9" ON "student" ("univ_id");
COMMIT;
주석과 함께 DDL 쿼리를 출력한다. 마이그레이션은 단일 트랜잭션 안에서 실행되므로 마이그레이션 실행 도중에 에러가 발생할 경우 롤백(rollback) 처리된다.