Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
python:django [2014/12/10 11:51]
vondra [South]
python:django [2014/12/15 10:49]
tomsa
Line 39: Line 39:
 To start using south... To start using south...
  
-      - Make sure your django tables match your current database tables exactly - if you planned to add or remove columns, comment those out. +Make sure your django tables match your current database tables exactly - if you planned to add or remove columns, comment those out and run: 
-      ​- ​<​code>​+<​code>​
 ./manage.py schemamigration myapp --initial name_of_migration ./manage.py schemamigration myapp --initial name_of_migration
 ./manage.py migrate myapp --fake ./manage.py migrate myapp --fake
 </​code>​ </​code>​
-      - Make changes to your django model +Make changes to your django model and then run: 
-      ​- ​<​code>​+<​code>​
 ./manage.py schemamigration myapp --auto ./manage.py schemamigration myapp --auto
 ./manage.py migrate myapp ./manage.py migrate myapp
Line 61: Line 61:
 </​code>​ </​code>​
 ...put this on the beginning of the source file. ...put this on the beginning of the source file.
 +
 +
 +====Database settings====
 +MyISAM storage:
 +<​code>​
 +mysql>>>​ ALTER TABLE search_ftext ENGINE = MyISAM;
 +</​code>​
 +
 +Create fulltext index
 +
 +<​code>​
 +mysql>>> ​ ALTER TABLE search_ftext ADD FULLTEXT (text);
 +</​code>​
 
python/django.txt · Last modified: 2015/01/28 13:12 by vondra