Найти - Пользователи
Полная версия: Перестроить структуру БД средствами Django
Начало » Django » Перестроить структуру БД средствами Django
1
dissdoc
Всем привет. Ситуация следующая.
Написал я модель. Синхронизировал (syncdb). И понадобилось мне добавить еще одно поле в модель. Добавил. Сделал syncdb, а в результате у меня старая модель. Ладно я на тестовой машине это делаю. Взял да и стер базу. Сделал новую.
А как быть, если базе например уже год и куча данных?
Как-то несерьезно выглядит перегонка базы в файлы, а потом в новую базу… Или так и надо? :(
Александр Кошелев
http://south.aeracode.org/
Yurietc
Если только несколько полей добавить, то можно изменить модель, через sqlall посмотреть sql запросы для создания базы (типы и названия новых полей) и сделать потом вручную altertable.
dissdoc
Александр Кошелев, спасибо :)
Yurietc, по большей части ваше наверное больше соответствует моей проблеме. Буду пробовать и то и другое.
zili
я использую плагин для Мозилы SQLite Manage и там добавляю поля )
dissdoc
Ну собственно и был вопрос - есть средства джанго или нужно самому делать это.
:)
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB