Задать вопрос
@BoryanNikitin

Возможен ли импорт схемы БД в модели Django?

Имеется код схемы PostgreSQL в следующем виде:
CREATE TABLE "messages" ( 
  "id" uuid NOT NULL, 
  "text" TEXT NOT NULL, 
  "category_id" uuid NOT NULL, 
  "posted_at" TIME NOT NULL, 
  "author_id" uuid NOT NULL, 
  CONSTRAINT "messages_pk" PRIMARY KEY ("id") 
  ) WITH (  
  OIDS=FALSE 
);

...
...


можно ли как-либо импортировать данную схему БД в проект на Django?
Ясно, что можно написать модели, которые соответствуют этой схеме и выполнить миграцию, но интересует меня вопрос, а как сделать это обратно? Получить модели в проект по спроектированной извне БД?
  • Вопрос задан
  • 256 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 2
fox_12
@fox_12 Куратор тега Django
Расставляю биты, управляю заряженными частицами
В документации по Django все описано:
https://docs.djangoproject.com/en/2.2/howto/legacy...
Ответ написан
Комментировать
alternativshik
@alternativshik
manage.py inspectdb > models.py

Иногда полезно читать офф документацию
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы