Índice:

Como faço para eliminar uma tabela no Django?
Como faço para eliminar uma tabela no Django?

Vídeo: Como faço para eliminar uma tabela no Django?

Vídeo: Como faço para eliminar uma tabela no Django?
Vídeo: Curso de Django 2 #12: Deletando dados no banco de dados 2024, Dezembro
Anonim

Siga as etapas abaixo para descartar manualmente a tabela dept_emp_employee_dept

  1. Vamos para Django pasta raiz do projeto em um terminal.
  2. Execute o comando abaixo para ir para Django dbshell. $ python3 manage.py dbshell SQLite versão 3.22.
  3. Corre.
  4. Corre derrubar comando derrubar acima dept_emp_employee_dept tabela .

As pessoas também perguntam como faço para eliminar uma tabela no PostgreSQL?

PostgreSQL DROP TABLE sintaxe. DROP TABLE [SE EXISTE] nome_tabela [CASCADE | RESTRINGIR]; Você especifica o tabela nome depois do DROP TABLE palavra-chave para retirar a tabela permanentemente do banco de dados. Se você retirar um inexistente tabela , PostgreSQL emite um erro.

Posteriormente, a questão é: como excluo um banco de dados Django? 3 respostas

  1. Exclua o arquivo de banco de dados sqlite (geralmente db.sqlite3) na pasta do seu projeto django (ou onde quer que você o tenha colocado)
  2. Exclua tudo, exceto o arquivo _init_.py da pasta de migração em todos os aplicativos django.
  3. Faça alterações em seus modelos (models.py).

Além disso, como faço para eliminar uma tabela no sqlite?

Para derrubar uma tabela em SQLite , use o DROP TABLE demonstração. Executar esta declaração remove o tabela do banco de dados. Ele é completamente removido do esquema do banco de dados e do arquivo do disco. Portanto, o tabela não pode ser recuperado.

Como excluo uma migração do Django?

4 respostas

  1. Exclua sua pasta de migrações.
  2. DELETE FROM django_migrations WHERE app =. Você também pode apenas truncar esta tabela.
  3. python manage.py makemigrations.
  4. python manage.py migrate --fake.

Recomendado: