Форум
подписаться на последние сообщения:

Обновление моделей в БД

GovinDesign
#
Опять очередная проблема, перечитал книги и т.п

У меня есть модель в ней то, что ниже сделал syncdb и т.п
title = models.CharField(u"Название", max_length = 350)
recomend = models.CharField(u"Рекомендуем",max_length = 200)
club = models.CharField(u"Клуб", max_length = 300)
act = models.CharField(u"Выступают", max_length = 500)
information = models.TextField(u"Описание")


забыл еще одно поле и решил добавить
timestamp = models.DateTimeField()

в книгах написано сделайте syncdb или sqlall (название модели но не помогает)

в консоли пишет

BEGIN;CREATE TABLE `index_party` (
`id` integer AUTO_INCREMENT NOT NULL PRIMARY KEY,
`title` varchar(350) NOT NULL,
`recomend` varchar(200) NOT NULL,
`club` varchar(300) NOT NULL,
`act` varchar(500) NOT NULL,
`information` longtext NOT NULL,
`timestamp` datetime NOT NULL
)


но поле в бд так и не появилось, в чем проблема?
Share
Сообщение отредактировано: 25 Октябрь 2010, 06:35
alexis
#
В книге советуют ручками внести изменения в бд и подогнать модель(когда синхронизация не помогает). Попробуйте так!
hans
#
GovinDesign, добавьте руками, как уже посоветовал alexis, или снесите соответствующую таблицу в бд и сделайте повторно syncdb, или смотрите в сторону систем миграций бд, типа South