django-south

Jakie jest zalecane podejście do resetowania historii migracji przy użyciu Django South?

Zgromadziłem sporo migracji używając South (0.7) i Django (1.1.2), które zaczynają pochłonąć sporo czasu w moich testach jedn ... tion southtut --initial Tak więc, jeśli ktoś robił to wcześniej i ma jakieś wskazówki/sugestie, będą bardzo mile widziane.

Dlaczego moje Południowe migracje nie działają?

Najpierw tworzę swoją bazę danych. create database mydb; Dodaję "południe" do zainstalowanych aplikacji. Następnie przech ... nięcie mojej aplikacji z INSTALLED_APPS, następnie uruchomienie syncdb, a następnie dodanie jej z powrotem. To takie głupie.

Backwards migration with Django South

Ok, więc to wydaje się być naprawdę głupie pytanie, i jestem pewien, że coś mi gdzieś umyka. Jak wykonać migrację wstecz uży ... ji za pomocą South za pośrednictwem Google, ale jeszcze nie znaleźć solidnego przykładu kodu dla niego. Czy ktoś może pomóc?

Jak przenieść model z jednej aplikacji django do nowej?

Mam aplikację django z czterema modelami. Zdaję sobie sprawę, że jeden z tych modeli powinien być w osobnej aplikacji. Mam za ... owy? Również, należy pamiętać, że będę musiał to być powtarzalny proces, tak, że mogę przenieść system produkcyjny i takie.

Django - jak zmienić nazwę pola Modelu używając South?

Chciałbym zmienić nazwę konkretnych pól w modelu: class Foo(models.Model): name = models.CharField() rel = models. ... full_name = models.CharField() odd_relation = models.ForeignKey(Bar) Jak najłatwiej to zrobić używając południa?

Najprostszy sposób na zmianę nazwy modelu za pomocą Django / South?

Szukałam odpowiedzi na to na stronie South, Google, i tak, ale nie mogłam znaleźć prostego sposobu, aby to zrobić. Chcę zmi ... itystate', 'geo_citystate'), ale nie jestem pewien, jak naprawić klucz obcy w tym przypadku. łatwiejszy sposób, który znasz?

Używanie south do refaktoryzacji modelu Django z dziedziczeniem

Zastanawiałem się, czy następująca migracja jest możliwa z Django south i nadal zachowuje dane. Przed: Obecnie mam dwie a ... zadziała? Jest lepszy sposób? Jeśli jesteś zainteresowany, projekt znajduje się tutaj: http://code.google.com/p/medianav/

Migracja istniejącego auth.Dane użytkownika do nowego modelu użytkownika Django 1.5?

Wolałbym nie niszczyć wszystkich użytkowników na mojej stronie. Ale chcę skorzystać z niestandardowego modelu wtykowego Djan ... es 9.2), aby przenieść użytkowników po utworzeniu nowej tabeli, podczas gdy stary auth.User table jest jeszcze w baza danych.

Dodawanie nowych uprawnień niestandardowych w Django

Używam własnych uprawnień w moich modelach Django takich jak: class T21Turma(models.Model): class Meta: permiss ... abeli auth_permission, gdy uruchamiam syncdb. Co robię źle. Jeśli to robi jakąś różnicę, używam south do migracji baz danych.

Workflow do używania Django South z wieloma gałęziami kodu

Jestem ciekaw, jak inni programiści Django zarządzają migracjami baz danych z South, gdy rozwijają się z wieloma gałęziami ko ... dę pożądane rozwiązanie, jeśli ilość konfliktów jest znaczna. Jak zazwyczaj radzisz sobie z tą sytuacją, a nawet jej unikasz?

Jak zresetować migracje w Django 1.7

(wiem, że jest taki sam tytuł, ale pytanie jest inne). Udało mi się zsynchronizować migracje maszyn programistycznych i mig ... e wszystkiego z produkcji (bazy danych i plików migracji) nie wykrywa żadnych zmian na mojej maszynie programistycznej]}

Brak takiego błędu kolumny w aplikacji Django po migracji na południe

Natknąłem się na ten sam problem przedstawiony przez komentatora tutaj: Django South-table już istnieje Nie było żadnej ob ... ./manage sqlall my_app Pokazuje schemat zgodnie z oczekiwaniami. Wszelkie przemyślenia, jak temu zaradzić, są doceniane!

Obecnie używasz Django "Evolution", czy "południe" jest lepsze i warte zmiany?

Obecnie używam Django evolutions do zarządzania ewolucjami bazy danych mojego produktu. Nie jest idealny, ale nauczyłem się ... nie będzie ewoluować poprawnie.) Czy południe naprawi wszystkie te problemy? Czy warto się starać poznajesz nowe narzędzie?

django 1.7 migracje-jak wyczyścić wszystkie migracje i zacząć od nowa?

Więc w tej chwili szybko iteruję na aplikacji django i ciągle się dostosowuję models.py. w ciągu jednego lub dwóch dni progra ... a bazy danych south_migrationhistory jest nadal w grze teraz, gdy porzuciłem South i przełączyłem się na Django 1.7? Dzięki.

django 1.7 migrate pobiera błąd " Tabela już istnieje"

Próbuję zastosować migrację, ale dostaję błąd: Django.db.utils.OperationalError: (1050, "Table ' customers_customer' już ... bazą danych bez problemu. To jest, kiedy wskazałem mój baza danych do produkcji i ran migrate powyżej, że dostaję ten błąd.

Zmiana nazwy aplikacji za pomocą Django i South

Zmieniam nazwę aplikacji na bardziej odpowiednią nazwę. W ten sposób, chcę upewnić się, że South poprawnie migruje bazę dan ... e lepszego rozwiązania tego problemu. Jaki jest najlepszy sposób na zmianę nazwy aplikacji z Django South bez utraty danych?

reverse engineer baza danych mysql do tworzenia aplikacji django

W zasadzie chcę przenieść istniejącą strukturę bazy danych mysql stworzoną i używaną przez aplikację php (framework codeigniter) i przekształcić ją w aplikację django. czy jest jakieś narzędzie do tego? może Południowe migracje?

Testowanie aplikacji Django wykorzystujących migracje Południowe

Próbuję stworzyć testy funkcjonalne dla aplikacji Django, która używa migracji południowych. W końcu będę również tworzyć tes ... łudnie. Jak skonfigurować zestaw testów Django, aby zbudować testową bazę danych z bieżącego modelu vs. próbując użyć South?

django no such table:

Mam modele w Django ustawione jak poniżej. class Pupil(models.Model): forename = models.CharField(max_length=30) su ... i. Czy ktoś może zasugerować, Jak mogę uzyskać bazę danych (sqlite3), aby odzwierciedlała Modele lub wskazać, co robię źle?

Błąd Django South z początkową migracją

Mam nowy projekt i aplikację Django 1.3, które stworzyłem. Dodałem south do mojego settings.py i jeszcze nie biegłem syncdb. ... $ cat requirements.txt Django==1.3 South==0.7.3 distribute==0.6.15 virtualenv==1.6 virtualenvwrapper==2.6.3 wsgiref==0.1.2