Cov txheej txheem:

Kuv yuav tso lub rooj hauv Django li cas?
Kuv yuav tso lub rooj hauv Django li cas?

Video: Kuv yuav tso lub rooj hauv Django li cas?

Video: Kuv yuav tso lub rooj hauv Django li cas?
Video: tsis hlub tso kuv yuav .Tub Huas Xyooj MV 2023 2024, Hlis ntuj nqeg
Anonim

Ua raws li cov kauj ruam hauv qab no kom poob lub rooj dept_emp_employee_dept

  1. Mus rau Django project root folder hauv lub davhlau ya nyob twg.
  2. Khiav hauv qab no hais kom mus rau Django dbshell ua. $ python3 tswj.py dbshell SQLite version 3.22.
  3. Khiav.
  4. Khiav poob lus txib poob saum toj no dept_emp_employee_dept rooj .

Tib neeg kuj nug, Kuv yuav tso lub rooj hauv PostgreSQL li cas?

PostgreSQL DROP TABLE syntax. DROP TABLE [Yog EXISTS] table_name [CASCADE | txwv]; Koj teev cov rooj npe tom qab DROP TABLE lo lus tseem ceeb rau tshem tawm tus rooj mus tas li los ntawm database. Yog koj tshem tawm ib qho tsis muaj rooj , PostgreSQL teeb meem yuam kev.

Tom qab ntawd, lo lus nug yog, Kuv yuav rho tawm Django database li cas? 3 Teb

  1. Rho tawm cov ntaub ntawv sqlite database (feem ntau db.sqlite3) hauv koj qhov project folder django (lossis qhov twg koj tso nws)
  2. Rho tawm txhua yam tshwj tsis yog _init_.py cov ntaub ntawv los ntawm kev tsiv teb tsaws chaw hauv txhua lub django apps.
  3. Hloov koj cov qauv (model.py).

Tsis tas li ntawd, kuv yuav tso lub rooj hauv sqlite li cas?

Rau poob a rooj hauv SQLite , siv cov DROP TABLE nqe lus. Khiav cov lus no tshem tawm cov rooj los ntawm database. Nws yog kiag li tshem tawm los ntawm cov database schema thiab cov ntaub ntawv disk. Yog li ntawd lub rooj rov qab tsis tau.

Kuv yuav rho tawm Django migration li cas?

4 Teb

  1. Rho tawm koj cov ntaub ntawv migrations.
  2. DELETE NTAWM django_migrations WHERE app =. Koj tuaj yeem hloov qhov tsuas yog truncate lub rooj no.
  3. python manage.py makemigrations.
  4. python manage.py migrate --fake.

Pom zoo: